South Africa’s weather today is dominated by isolated and scattered thunderstorms across the northeastern provinces, with severe weather expected in parts of Limpopo, Mpumalanga, and KwaZulu-Natal.
Meanwhile, the central and western regions remain dry and fine with mild temperatures. Coastal regions will experience variable conditions with some light rain in the east.
Weather warnings and advisories for Monday, 27 October 2025
- Yellow Level 4 Warning:
- Severe thunderstorms expected over:
- Escarpment of Mpumalanga
- Escarpment of Limpopo
- Northern KwaZulu-Natal
- Impacts include:
- Localised flooding
- Large amounts of small hail
- Structural damage and heavy lightning
- Severe thunderstorms expected over:
- Fire Danger Warning:
- Extremely high fire danger over Lephalale Local Municipality (Limpopo)
- Advisories:
- None
Cape Town, Durban and JHB forecast: Monday, 27 October 2025
Cape Town weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 20 / 12 | Partly Sunny | 5 | 16 |
Durban weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 22 / 17 | Light Rain | 20 | 27 |
Johannesburg weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 27 / 15 | Light Rain | 45 | 11 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng:
- Pretoria: Cloudy with isolated showers and thundershowers. 17/29°C
- Johannesburg: Cloudy with isolated showers and thundershowers. 15/27°C
- Vereeniging: Cloudy with isolated showers and thundershowers. 16/27°C
- Mpumalanga:
- Mbombela: Cloudy with widespread afternoon showers and thundershowers. 17/31°C
- Limpopo:
- Polokwane: Partly cloudy with scattered showers and thundershowers. 16/30°C
- North West:
- Mahikeng: Partly cloudy with isolated showers and thundershowers. 16/31°C
- Vryburg: Partly cloudy. 11/30°C
- Free State:
- Bloemfontein: Fine. 10/26°C
- Northern Cape:
- Kimberley: Fine. 10/26°C
- Upington: Fine. 11/27°C
- Western Cape:
- Cape Town: Partly cloudy at first, otherwise fine. Wind: Light to moderate northerly to north-westerly, becoming light variable from the evening. 12/20°C
- George: Fine, becoming partly cloudy from evening. Wind: Light to moderate westerly to south-westerly. 11/21°C
- Eastern Cape:
- Gqeberha: Partly cloudy at first, otherwise fine. Wind: Moderate to fresh south-westerly. 12/20°C
- East London: Cloudy with isolated showers and rain, becoming partly cloudy in the afternoon. Wind: Moderate to fresh south-westerly. 14/22°C
- KwaZulu-Natal:
- Durban: Cloudy with scattered showers and thundershowers. Wind: Light to moderate southerly to south-westerly, reaching fresh in the afternoon. 17/22°C
- Richards Bay: Cloudy with scattered showers and thundershowers. Wind: Light to moderate southerly to south-westerly, becoming fresh in the afternoon. 18/24°C
- Pietermaritzburg: Morning fog patches, otherwise cloudy with scattered showers and thundershowers. 13/18°C