Climate averages 1991–2020
Weather in Botswana.
ClimaNote covers 5 cities in Botswana, starting with Gaborone, Francistown and Mogoditshane. Open a city for charts and a table of all 12 months.
Across these cities the yearly average high ranges from 26.9°C in Molepolole to 29.9°C in Maun, and yearly rainfall from 417 mm in Mogoditshane to 512 mm in Maun. The hottest city-month is October in Maun, with an average high of 35.1°C, and the coolest is July in Molepolole, at 20.4°C. By single month, the most rain falls in January in Maun, with 145 mm, and the least in August in Maun, with under 1 mm.
October is the warmest month in 2 cities (in 3 other cities two or more months tie); July is the coolest in every city. January is the wettest month in 4 cities and December in 1; July is the driest in 3 cities and August in 2. Of these cities, 2 have a month with under 1 mm of rain; none has a month with an average high below 2.0°C or a month with more than 300 mm of rain.
5 cities
Cities in Botswana
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Gaborone | 28°C | 14°C | 484 |
| Francistown | 28°C | 16°C | 423 |
| Mogoditshane | 27°C | 14°C | 417 |
| Maun | 30°C | 16°C | 512 |
| Molepolole | 27°C | 14°C | 428 |
Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.