Exercise normal precautions
Botswana in December
Around 33 °C with 93 mm of rain and 9.0 hours of sun a day.
December is a mixed month for Botswana — worth planning around specific regions. Around 33 °C with 93 mm of rain and 9.0 hours of sun a day. Use the regional grid below to find where this month works best — national averages hide the swings between coast, highlands, and inland.
Botswana · typical month
- Day / night21 – 33 °CYear range 7 – 34 °C
- Rainfall93 mmYear range 1 – 115 mm
- Sunshine9.0 hr / dayYear range 7.8 – 10.6 hr / day
Things to do in Botswana in December
Nothing in Botswana shuts for the season, but 1 thing below is weather-dependent in December.
- LimitedMokoro trips in the Okavango Delta
the delta runs on a calendar of its own: it floods during Botswana's *dry* season, fed by rain that fell in the Angolan highlands months earlier and thousands of kilometres away
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
- Central31°C now · 24–33 °C yr
- Francistown31°C now · 24–32 °C yr
- Gaborone32°C now · 23–32 °C yr
- Ghanzi33°C now · 24–34 °C yr
- Jwaneng32°C now · 22–32 °C yr
- Kgalagadi34°C now · 23–34 °C yr
- Kgatleng32°C now · 23–32 °C yr
- Kweneng32°C now · 23–33 °C yr
- Lobatse30°C now · 21–30 °C yr
- North-East31°C now · 24–32 °C yr
- North-West32°C now · 26–36 °C yr
- Selebi-Phikwe31°C now · 24–32 °C yr
- South-East31°C now · 22–31 °C yr
- Southern32°C now · 22–32 °C yr
- Sowa31°C now · 23–32 °C yr
What the governments say about Botswana
See breakdown by countryHide breakdown
Exercise normal precautions
Exercise increased caution
Exercise increased caution
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.
If you like Botswana, also consider
Plan a December trip to Botswana.
No card required. Upgrade to Premium whenever you want more depth.