- First humans (200,000 years ago)
- Bantu culture arrives (1st millennium AD)
- Tswana and Bangwaketse cultures (Pre-European era)
- Mfecane period (1823-1843)
- Bechuanaland Expedition (1884-1885)
- British Bechuanaland Protectorate (1885-1966)
- Botswana gains independence (1966)
(This post includes any nation or civilization that occupied at least a portion of Botswana at some point. Unless specified otherwise, the dates correspond to when a nation or civilization existed, but do not necessarily correspond to occupation of Botswana.)