South Africa weather: all states and cities
Weather forecast for 307 cities and towns in South Africa. Choose a state or region, or one of the largest cities, for today's weather and the 10-day forecast.
States and regions
- Mpumalanga · 49 places
- Western Cape · 41 places
- Free State · 41 places
- KwaZulu-Natal · 39 places
- Gauteng · 37 places
- Eastern Cape · 37 places
- North West · 30 places
- Limpopo · 27 places
- Northern Cape · 6 places
Largest cities
- Johannesburg weather
- Cape Town weather
- Durban weather
- Pretoria weather
- Soweto weather
- Gqeberha weather
- Soshanguve weather
- Pietermaritzburg weather
- Evaton weather
- Benoni weather
- Bloemfontein weather
- Thembisa weather
- East London weather
- Vereeniging weather
- Boksburg weather
- Welkom weather
- Newcastle weather
- Krugersdorp weather
- Rustenburg weather
- Emalahleni weather
- Diepsloot weather
- Randburg weather
- Roodepoort weather
- Botshabelo weather
- Brakpan weather
- Kariega weather
- Polokwane weather
- Germiston weather
- Richards Bay weather
- Vanderbijlpark weather