Sunny & Hot cities in Southern Africa in December
Beach heat, desert cities, escaping winter.
4 cities in Southern Africa match our Sunny & Hot profile in December: average temperature ≥ 25°C / 77°F, monthly rainfall ≤ 40 mm / 1.6 in. Top picks include Tshabong (Botswana, 27.4°C / 81.3°F), Keetmanshoop (Namibia, 26.5°C / 79.7°F), and Mariental (Namibia, 25.9°C / 78.6°F). Unlike the country-level averages, these are point values sampled at each city itself — usually more useful for planning where you'll actually spend your time. Click a city for its full year-round climate and best months to visit.
← Countries only in Southern Africa · Cities in Africa
| City | Temperature | Rainfall |
|---|---|---|
| Tshabongcity · Kgalagadi, Botswana | 27.4°C81.3°F | 37 mm1.5″ |
| Keetmanshoopcity · Karas, Namibia | 26.5°C79.7°F | 9 mm0.4″ |
| Marientalcity · Hardap, Namibia | 25.9°C78.6°F | 15 mm0.6″ |
| Karibibcity · Erongo, Namibia | 25.3°C77.5°F | 17 mm0.7″ |