The Frontier Gazette & Almanack
“Fair Warning for Every Town Under the Sky” · Est. 1881
Measure in

South Africa Weather

News from South Africa

The short of it: Wanted Weather covers 962 towns in South Africa. 6 warnings are in force among the 10 largest towns as of 17:22 UTC. Source: Open-Meteo forecast models; TerraClimate normals 1991–2020.

Warnings are in force for 6 of the 10 largest towns.

The Gazette carries the weather for 962 towns in South Africa, from Musina in the north to Hermanus in the south. The largest is Johannesburg, home to some 9.4M souls.

Among the larger towns, Upington runs hottest, with summer highs near 36°, and Bultfontein coldest, with winter nights near -4°. Mtubatuba is the wettest at about 1070 mm a year, Upington the driest at 196 mm.

The Largest Towns

Conditions now
TownSkyNowHigh / Low
JohannesburgGauteng, South AfricaOvercast24°30° / 17°
Cape TownWestern Cape, South AfricaMostly clear16°17° / 14°
DurbanKwaZulu-Natal, South AfricaLight showers21°23° / 20°
PretoriaGauteng, South AfricaMostly clear24°32° / 20°
SowetoGauteng, South AfricaMostly clear23°30° / 18°
GqeberhaEastern Cape, South AfricaLight showers16°18° / 15°
SoshanguveGauteng, South AfricaOvercast27°35° / 21°
PietermaritzburgKwaZulu-Natal, South AfricaOvercast15°19° / 15°
EvatonGauteng, South AfricaPartly cloudy23°30° / 18°
BenoniGauteng, South AfricaClear sky21°30° / 18°

Regions of South Africa

9 regions · largest town in each
RegionLargest townTowns
GautengJohannesburg65
Western CapeCape Town148
KwaZulu-NatalDurban131
Eastern CapeGqeberha135
Free StateBloemfontein83
North WestRustenburg58
MpumalangaEmalahleni217
LimpopoPolokwane85
Northern CapeKimberley40

Every Town in South Africa

962 towns · largest first

Johannesburg · Cape Town · Durban · Pretoria · Soweto · Gqeberha · Soshanguve · Pietermaritzburg · Evaton · Benoni · Bloemfontein · Thembisa · East London · Vereeniging · Boksburg · Welkom · Newcastle · Krugersdorp · Rustenburg · Emalahleni · Diepsloot · Randburg · Roodepoort · Botshabelo · Brakpan · Kariega · Polokwane · Germiston · Richards Bay · Vanderbijlpark · Athlone · Paarl · Centurion · Klerksdorp · Somerset West · Mdantsane · Middelburg · George · Springs · Ivory Park · Carletonville · Alexandra · Potchefstroom · Mthatha · KwaDukuza · Westonaria · Etwatwa · Vryheid · Pinetown · Ladysmith · eMbalenhle · Kimberley · Nigel · Motherwell · Mpumalanga · Bhisho · Sasolburg · Randfontein · Worcester · Ntuzuma · Virginia · Brits · Alberton · Queenstown · Kroonstad · Somaroboro · Hammanskraal · Mabopane · Mbombela · Orkney · Phalaborwa · Thohoyandou · Tokoza · Standerton · Mokopane · Ermelo · Stellenbosch · Kutloanong · Stilfontein · Qonce · Delmas · Grahamstown · Bethlehem · Ga-Rankuwa · Bela Bela · Midrand · Louis Trichardt · Heidelberg · Dundee · Piet Retief · Phuthaditjhaba · Atlantis · Mossel Bay · Mafikeng · Mmabatho · Odendaalsrus · Oudtshoorn · Bethal · Thaba Nchu · Bothaville · Upington · Parys · Schweizer-Reneke · Knysna · Saldanha · Barberton · Lichtenburg · Tongaat · Graaff Reinet · Fochville · Kokstad · Fort Beaufort · Ekangala · Kraaifontein · Hermanus · Vryburg · Wellington · Viljoenskroon · Durbanville · Kwaggafontein