The weather today across South Africa presents a mix of sunshine and storm activity. Severe thunderstorms are expected over parts of Limpopo, with potential flooding and strong winds. Elsewhere, fire danger remains high in sections of the Eastern Cape, while most central and western provinces will enjoy fine and warm conditions.
Weather warnings and advisories for Wednesday, 15 October 2025
- Yellow Level 2 Warning: Severe thunderstorms forecast for the central parts of Limpopo, bringing:
- Heavy downpours causing localised flooding (roads, low-lying areas, bridges)
- Damaging winds, lightning, and large hail
- Disruption to communication and municipal services
- Risk to livestock and property
- Fire Danger Warning:
- Extremely high fire danger conditions in Walter Sisulu and Senqu Local Municipalities (Eastern Cape)
Cape Town, Durban and JHB forecast: Wednesday, 15 October 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
22 / 13 | Partly Cloudy | 5 | 23 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
22 / 19 | Light Rain | 35 | 19 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
32 / 15 | Mostly Sunny | 5 | 18 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Partly cloudy with isolated afternoon thundershowers. 17/34°C
- Johannesburg: Fine morning, partly cloudy later. 15/32°C
- Vereeniging: Fine morning, partly cloudy later. 17/32°C
- Mpumalanga
- Mbombela: Cloudy with isolated showers and thundershowers. 17/28°C
- Limpopo
- Polokwane: Partly cloudy with scattered showers and thundershowers. 19/30°C
- North West
- Mahikeng: Fine morning, partly cloudy later. 16/34°C
- Vryburg: Fine morning, partly cloudy later. 13/34°C
- Free State
- Bloemfontein: Fine. 10/29°C
- Northern Cape
- Kimberley: Fine. 13/31°C
- Upington: Fine. 13/30°C
- Western Cape
- Cape Town: Partly cloudy. Wind: Moderate SW in afternoon. 13/22°C
- George: Partly cloudy, becoming fine. 13/21°C
- Eastern Cape
- Gqeberha: Partly cloudy. Wind: Fresh to strong SW. 15/19°C
- East London: Partly cloudy. Wind: Moderate to fresh SW. 16/22°C
- KwaZulu-Natal
- Durban: Morning fog, then cloudy with isolated showers. 19/22°C
- Richards Bay: Morning fog, then cloudy with isolated showers and thundershowers. 17/23°C
- Pietermaritzburg: Morning fog, then cloudy with isolated showers and thundershowers. 11/20°C