Exercise normal precautions
Botswanawhen to go
Botswana's national averages run from 24 °C in July to 34 °C in October, with rainfall between 1 mm in August and 115 mm in February and 7.8–10.6 hours of sun a day. Against the default preferences (under 2.7 mm of rain a day, at least 6 hours of sun), the strongest months are April, January and March. Its 15 regions span 27–31 °C in annual mean temperature, so the national figure hides a good deal.
- Capital
- Gaborone
- Region
- Africa
- TZ
- Africa/Gaborone
- Area
- 579,137 km²
When Botswana shines
A decade of weather, in one page
View data table
| Month | Average daytime high (°C) | Average overnight low (°C) | Typical low | Typical high |
|---|---|---|---|---|
| January | 31.6 | 20.6 | 18.4 | 36.5 |
| February | 31.2 | 20.6 | 18.2 | 36.8 |
| March | 30.8 | 19.1 | 16.4 | 36.6 |
| April | 28.9 | 15.9 | 12.6 | 32.3 |
| May | 26.7 | 10.9 | 7.3 | 30.2 |
| June | 24.0 | 7.7 | 4.4 | 27.5 |
| July | 23.9 | 7.2 | 3.6 | 28.0 |
| August | 27.7 | 10.4 | 6.4 | 31.8 |
| September | 31.7 | 14.9 | 9.9 | 35.4 |
| October | 33.6 | 18.3 | 14.3 | 37.8 |
| November | 33.4 | 19.9 | 17.0 | 37.2 |
| December | 32.6 | 20.7 | 18.3 | 37.6 |
View data table
| Month | Rainfall (mm) |
|---|---|
| January | 115 |
| February | 115 |
| March | 52 |
| April | 27 |
| May | 2 |
| June | 2 |
| July | 1 |
| August | 1 |
| September | 1 |
| October | 12 |
| November | 38 |
| December | 93 |
View data table
| Month | Sunshine hours (hr / day) |
|---|---|
| January | 8.6 |
| February | 7.8 |
| March | 8.4 |
| April | 8.3 |
| May | 9.0 |
| June | 8.4 |
| July | 8.7 |
| August | 9.4 |
| September | 10.2 |
| October | 10.6 |
| November | 9.9 |
| December | 9.0 |
View data table
| Month | Average wind speed (km/h) | Typical low | Typical high |
|---|---|---|---|
| January | 11.9 | 7.9 | 17.0 |
| February | 11.1 | 7.2 | 16.0 |
| March | 10.7 | 6.9 | 15.0 |
| April | 10.9 | 7.8 | 15.4 |
| May | 11.0 | 8.0 | 15.2 |
| June | 11.6 | 8.1 | 16.6 |
| July | 11.9 | 8.6 | 16.7 |
| August | 12.8 | 8.9 | 17.7 |
| September | 13.6 | 10.0 | 19.6 |
| October | 14.0 | 10.1 | 19.2 |
| November | 12.9 | 9.5 | 18.0 |
| December | 12.2 | 8.7 | 16.9 |
Snow depth for Botswana is part of the Premium map and its district-level detail. See what Premium includes.
Sea surface temperature for Botswana is part of the Premium map and its district-level detail. See what Premium includes.
Heat index for Botswana is part of the Premium map and its district-level detail. See what Premium includes.
Humidity for Botswana is part of the Premium map and its district-level detail. See what Premium includes.
Things to do in Botswana
Nothing on this list closes for the season in Botswana, but every one of them has a window worth aiming for.
- LimitedMokoro trips in the Okavango Delta
Limited November–April · at its best June–August
Sources: okavango.com, cedarberg-travel.com
Opening seasons are checked by hand against the operators and parks themselves, not derived from the climate figures on this page. Last reviewed 2026-08-28. Dates move — confirm before you book.
Botswana, taken apart
What the governments say about Botswana
See breakdown by countryHide breakdown
Exercise normal precautions
Exercise increased caution
Exercise increased caution
A year in Botswana, in order
- JanJanuary31.6°C · 115 mm · 8.6 hr/day
Around 32 °C with 115 mm of rain and 8.6 hours of sun a day.
Around 32 °C with 115 mm of rain and 8.6 hours of sun a day.
- FebFebruary31.2°C · 115 mm · 7.8 hr/day
Around 31 °C with 115 mm of rain and 7.8 hours of sun a day.
Around 31 °C with 115 mm of rain and 7.8 hours of sun a day.
- MarMarch30.8°C · 52 mm · 8.4 hr/day
Around 31 °C with 52 mm of rain and 8.4 hours of sun a day.
Around 31 °C with 52 mm of rain and 8.4 hours of sun a day.
- AprApril28.9°C · 27 mm · 8.3 hr/day
Around 29 °C with 27 mm of rain and 8.3 hours of sun a day.
Around 29 °C with 27 mm of rain and 8.3 hours of sun a day.
- MayMay26.7°C · 2 mm · 9.0 hr/day
Around 27 °C with 2 mm of rain and 9.0 hours of sun a day.
Around 27 °C with 2 mm of rain and 9.0 hours of sun a day.
- JunJune24.0°C · 2 mm · 8.4 hr/day
Around 24 °C with 2 mm of rain and 8.4 hours of sun a day.
Around 24 °C with 2 mm of rain and 8.4 hours of sun a day.
- JulJuly23.9°C · 1 mm · 8.7 hr/day
Around 24 °C with 1 mm of rain and 8.7 hours of sun a day.
Around 24 °C with 1 mm of rain and 8.7 hours of sun a day.
- AugAugust27.7°C · 1 mm · 9.4 hr/day
Around 28 °C with 1 mm of rain and 9.4 hours of sun a day.
Around 28 °C with 1 mm of rain and 9.4 hours of sun a day.
- SepSeptember31.7°C · 1 mm · 10.2 hr/day
Around 32 °C with 1 mm of rain and 10.2 hours of sun a day.
Around 32 °C with 1 mm of rain and 10.2 hours of sun a day.
- OctOctober33.6°C · 12 mm · 10.6 hr/day
Around 34 °C with 12 mm of rain and 10.6 hours of sun a day.
Around 34 °C with 12 mm of rain and 10.6 hours of sun a day.
- NovNovember33.4°C · 38 mm · 9.9 hr/day
Around 33 °C with 38 mm of rain and 9.9 hours of sun a day.
Around 33 °C with 38 mm of rain and 9.9 hours of sun a day.
- DecDecember32.6°C · 93 mm · 9.0 hr/day
Around 33 °C with 93 mm of rain and 9.0 hours of sun a day.
Around 33 °C with 93 mm of rain and 9.0 hours of sun a day.
If you like Botswana, also consider
Plan a trip to Botswana.
No card required. Upgrade to Premium whenever you want more depth.