Gaborone was built from nothing after Bechuanaland's 1966 independence, replacing Mafeking, a South African town that had served as the protectorate's capital under colonial rule. The city grew from about 3,855 residents in 1964 to roughly 246,000 today, laid out under garden-city principles with government offices at its base and the Main Mall fanning out, a shape locals call the "brandy glass." It sits at 1,010m on the Notwane River, 15km from the South African border, ringed by the granite kopjes typical of the region. Debswana, the government's 50-50 diamond venture with De Beers, is headquartered here, underwriting one of Africa's most stable economies.
Nights sit around 13°C and afternoons around 30°C.
The year in Gaborone moves gently: summer afternoons sit around 32°C, winter ones around 24°C.
Most of the rain falls in summer, least in winter. The wettest month is January, with 114 mm.
Wind is rarely an issue; most months sit between calm and a light breeze. Air quality is worth watching: March averages an AQI of 54, while December clears to 37.
Days stretch to about 13.5 hours of light in December and shrink to 10.5 in June — something to weigh if you work to a fixed timezone.
For what you're after, the best months in Gaborone are September – March. Expect fast internet (81.7 Mbps) and a moderate cost of living (about €900 a month).
Affiliate links: if you book through them I earn a small commission, at no extra cost to you.