Below is a timeline of the history of Punjab.
| Before 3000 BC | Aboriginals of Punjab | | 3000 BC - 2000 BC | Indus Valley Civilization | | 2000 BC - 1500 BC | Aryans Invade the Punjab | | 2000 BC - 500 BC | Aryan Civilization | | Vedas Composed in the Punjab | | Development of Caste System | | 800 BC | Invasion of Punjab by Semiramis | | 650 BC | Invasion of Punjab by Ancient Scythians | | 550 BC - 500 BC | Persian Invasion of Punjab | | 550 BC - 400 AD | Spread of Buddhism in Punjab | | 321 BC | Invasion of Punjab Alexander | | 273 BC - 232 BC | Period of Ashoka | | 206 BC | Invasion by Antiochus | | 165 BC | Invasion by Eneradites | | 110 BC - 400 | Scythians Invade Punjab, Rule Punjab | | 400 - 711 | Turks, Kashmiri Kings Conquer Punjab | | 711 - 962 | Arabs Invade Punjab | | Rajputs Expel Arabs, Rule the Punjab | | 962 - 1186 | Turks Invade Punjab, Ghaznivide Dynasty | | 1186 - 1205 | Ghori Dynasty | | 1205 - 1288 | Tartar Dynasty | | 1288 - 1321 | Khiljai Dynasty | | 1321 - 1395 | Toghlak Dynasty | | 1396 | Invasion of Punjab by Tymur | | 1416 - 1450 | Dynasty of the Syads | | 1450 - 1526 | Lodi Dynasty | | 1469 - 1539 | Period of Guru Nanak | | 1519 | Moghals, under Baber, Invade Punjab | | 1526 - 1540 | Moghal Dynasty | | 1539 - 1675 | Period of 8 Sikh Gurus After Nanak | | 1540 | Sher Shah Conquers Punjab | | 1540 - 1555 | Sur Dynasty | | 1555 | Moghals, under Humayun, Conquer Punjab | | 1556 - 1605 | Akber Ascends the Throne, Rules Punjab | | 1605 - 1658 | Jahangir, Shah Jahan | | 1658 - 1707 | Muhyuddin Aurangzeb | | 1675 - 1708 | Guru Gobind Singh | | 1699 | Birth of the Khalsa | | 1708 - 1715 | Conquests of Banda Bahadur | | 1713 | Muhammad Farrukhseer Ascends the Throne | | 1739 | Invasion of Nadir Shah | | 1748 | Ahmad Shah | | 1764 - 1799 | Rule of Sikh Misls | | 1799 - 1839 | Rule by Maharaja Ranjit Singh | | 1849 | Annexation of the Punjab | | 1849 - 1947 | British Rule | | 1947 | Punjab Divided Between India and Pakistan |
|