South Africa’s weather today brings widespread severe thunderstorm conditions across several central and eastern provinces, along with extremely high fire danger in parts of the Northern Cape and Western Cape, according to the South African Weather Service (SAWS).
Weather warnings and advisories for Tuesday, 9 December 2025
- Yellow Level 2: Severe thunderstorms with heavy downpours, localised flooding, excessive lightning, large or small hail and damaging winds expected over:
- South-western North West
- Eastern & northern Free State
- Gauteng
- KwaZulu-Natal (excluding the extreme north-east)
- Mpumalanga Highveld & escarpment
- South-western Limpopo
- Fire danger: Extremely high fire danger expected over:
- Northern Cape
- Western parts of Free State
- West Coast District
- Beaufort West Local Municipality (Western Cape)
- Advisories:
- Extremely uncomfortable conditions expected over the north-eastern parts of KwaZulu-Natal
Cape Town, Durban and JHB forecast: Tuesday, 9 December 2025
Cape Town weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 25 / 18 | Partly Sunny | 0 | 8 |
Durban weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 29 / 20 | Mostly Cloudy | 0 | 14 |
Johannesburg weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 29 / 13 | Sunny | 0 | 5 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng:
- Pretoria: Fine at first, partly cloudy with scattered afternoon thundershowers. 16/31
- Johannesburg: Fine early, partly cloudy with scattered afternoon thundershowers. 13/29
- Vereeniging: Fine early, partly cloudy with scattered afternoon thundershowers. 15/30
- Mpumalanga:
- Mbombela: Fine early, partly cloudy with scattered afternoon showers and thundershowers. 17/31
- Limpopo:
- Polokwane: Fine, becoming partly cloudy with isolated afternoon thundershowers. 16/30
- North West:
- Mahikeng: Partly cloudy with isolated afternoon thundershowers. 18/31
- Vryburg: Partly cloudy with isolated afternoon thundershowers. 18/32
- Free State:
- Bloemfontein: Fine, becoming partly cloudy. 17/33
- Northern Cape:
- Kimberley: Fine, becoming partly cloudy. 15/36
- Upington: Fine, becoming partly cloudy. 20/37
- Western Cape:
- Cape Town: Partly cloudy with a chance of afternoon light rain; fresh to strong SE winds from afternoon. 18/25
- George: Partly cloudy with isolated afternoon showers and rain; fresh to strong SE winds. 14/24
- Eastern Cape:
- Gqeberha: Partly cloudy with isolated showers and rain from late afternoon. 17/25
- East London: Cloudy with morning fog; scattered afternoon showers and thundershowers; SW winds becoming SE later. 20/25
- KwaZulu-Natal:
- Durban: Partly cloudy with scattered afternoon showers and thundershowers; SW–S winds later. 20/29
- Richards Bay: Fine early, partly cloudy with isolated afternoon showers and thundershowers; NE winds becoming SW later. 21/31
- Pietermaritzburg: Morning fog; partly cloudy with scattered afternoon thundershowers. 17/30
