WhereItsSunny

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

CityTemperatureRainfall
Tshabongcity · Kgalagadi, Botswana27.4°C81.3°F37 mm1.5″
Keetmanshoopcity · Karas, Namibia26.5°C79.7°F9 mm0.4″
Marientalcity · Hardap, Namibia25.9°C78.6°F15 mm0.6″
Karibibcity · Erongo, Namibia25.3°C77.5°F17 mm0.7″