South Africa’s weather today brings severe thunderstorms across central and eastern provinces, along with extremely high fire danger in parts of the Northern Cape and Eastern Cape, according to the South African Weather Service (SAWS).
Weather warnings and advisories for Monday, 8 December 2025
- Yellow Level 2: Severe thunderstorms with heavy downpours, localised flooding, excessive lightning, large hail and damaging winds expected over:
- South-western North West
- Central & eastern Free State
- Western KwaZulu-Natal
- Eastern Mpumalanga (excluding the Lowveld)
- Fire danger: Extremely high fire danger expected over:
- Most of Northern Cape
- Central Eastern Cape
- Advisories: None
Cape Town, Durban and JHB forecast: Monday, 8 December 2025
Cape Town weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 28 / 18 | Sunny | 0 | 24 |
Durban weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 29 / 20 | Mostly Sunny | 0 | 13 |
Johannesburg weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 26 / 14 | Partly Sunny | 3 | 10 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng:
- Pretoria: Partly cloudy with scattered showers and thundershowers. 15/28
- Johannesburg: Partly cloudy with scattered showers and thundershowers. 14/26
- Vereeniging: Partly cloudy with scattered showers and thundershowers. 14/28
- Mpumalanga:
- Mbombela: Partly cloudy with scattered showers and thundershowers. 18/30
- Limpopo:
- Polokwane: Partly cloudy with isolated showers and thundershowers. 17/30
- North West:
- Mahikeng: Fine, becoming partly cloudy with isolated afternoon showers and thundershowers. 17/31
- Vryburg: Fine, becoming partly cloudy with isolated afternoon showers and thundershowers. 16/32
- Free State:
- Bloemfontein: Fine, becoming partly cloudy with isolated afternoon showers and thundershowers. 16/32
- Northern Cape:
- Kimberley: Fine, becoming partly cloudy with isolated afternoon showers and thundershowers. 18/34
- Upington: Partly cloudy. 24/37
- Western Cape:
- Cape Town: Fine; moderate to fresh SE winds. 18/28
- George: Morning mist; fine, becoming partly cloudy. 14/25
- Eastern Cape:
- Gqeberha: Fine; light winds becoming moderate SW in afternoon. 15/26
- East London: Fine, becoming partly cloudy; moderate NE winds. 17/28
- KwaZulu-Natal:
- Durban: Partly cloudy with isolated showers and thundershowers; light to moderate N–NE winds. 20/29
- Richards Bay: Partly cloudy with isolated showers and thundershowers; light to moderate N–NE winds. 20/34
- Pietermaritzburg: Morning fog; partly cloudy with isolated showers and thundershowers. 16/31
