Botswana
Botswana in January
Where it is warm, dry and good for swimming in Botswana in January — compared across the country’s main destinations.
Quick answers
- Where is it warmest in Botswana in January?
- Tshabong is the warmest of the 16 destinations compared, with highs of 35°C (95°F) in January; Serowe is the coolest at 30°C (85°F).
Warmest
35°
Tshabong
Coolest
30°
Serowe
Driest
57 mm
Tshabong
Across Botswana, January highs run from 30°C (85°F) (Serowe) to 35°C (95°F) (Tshabong). On average it is about as warm as December. Rain is frequent in most destinations. Best bets this month: Francistown, Gaborone, and Kasane.
Best places in Botswana in January
Weather in January by city
| Place | Day | Night | Rain | Sea | Score |
|---|---|---|---|---|---|
| Serowe | 30° | 18° | 83 mm | — | 68 |
| Kanye | 30° | 18° | 86 mm | — | 63 |
| Francistown | 31° | 19° | 106 mm | — | 60 |
| Mogapi | 32° | 21° | 81 mm | — | 57 |
| Molepolole | 31° | 19° | 83 mm | — | 56 |
| Shakawe | 31° | 20° | 125 mm | — | 52 |
| Tlokweng | 32° | 20° | 95 mm | — | 52 |
| Mochudi | 33° | 20° | 92 mm | — | 49 |
| Gaborone | 33° | 20° | 87 mm | — | 48 |
| Kasane | 31° | 20° | 151 mm | — | 48 |
| Mogoditshane | 33° | 20° | 87 mm | — | 48 |
| Nata | 33° | 20° | 94 mm | — | 47 |
| Tshabong | 35° | 20° | 57 mm | — | 45 |
| Ghanzi | 33° | 19° | 89 mm | — | 43 |
| Maun | 33° | 20° | 108 mm | — | 42 |
| Gweta | 34° | 20° | 103 mm | — | 41 |
Frequently asked questions
What is the weather like in Botswana in January?
Average daytime highs range from 30° in Serowe to 35° in Tshabong.