South Africa weather today is dominated by a significant thunderstorm system affecting large parts of the northeast. Residents in Gauteng, Limpopo, and Mpumalanga are warned of severe thunderstorms that could result in localised flooding, hail, and travel disruptions. The rest of the country will see a mix of cloud cover and isolated showers, with very cold conditions persisting in the high-lying regions.
Weather warnings and advisories for Thursday, 7 August 2025
Impact-Based Warnings:Yellow Level 3 Warning: Severe thunderstorms with localized flooding, hail, and wind damage expected over parts of Limpopo, Mpumalanga Highveld, and central to northern Gauteng.
- Fire Danger Warnings:
- None.
- Advisories:
- Very cold conditions with light snowfalls expected in the northern high-lying areas through Friday.
Cape Town, Durban and JHB forecast: Thursday, 7 August 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
16 / 9 | Mostly Cloudy | 10 | 8 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
19 / 16 | Light Rain | 25 | 21 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
15 / 7 | Partly Cloudy | 10 | 11 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Cloudy with scattered showers and thundershowers. 8/15 °C
- Johannesburg: Cloudy with scattered showers and thundershowers. 7/15 °C
- Vereeniging: Cloudy with scattered showers and thundershowers. 5/15 °C
- Mpumalanga
- Mbombela: Cloudy with afternoon showers and rain. 9/19 °C
- Limpopo
- Polokwane: Cloudy with scattered showers and rain, with thundershowers in the afternoon. 7/18 °C
- North West
- Mahikeng: Partly cloudy with isolated showers and thundershowers. 2/17 °C
- Vryburg: Partly cloudy with isolated showers and thundershowers. 4/17 °C
- Free State
- Bloemfontein: Partly cloudy with isolated showers and thundershowers. 3/16 °C
- Northern Cape
- Kimberley: Partly cloudy. 3/16 °C
- Upington: Partly cloudy. 4/19 °C
- Western Cape
- Cape Town: Partly cloudy. 9/16 °C
- George (Southern Cape): Fine, becoming partly cloudy. 7/16 °C
- Eastern Cape
- Gqeberha: Partly cloudy. 10/18 °C
- East London: Cloudy becoming partly cloudy. 13/19 °C
- KwaZulu-Natal
- Durban: Cloudy with isolated showers and rain. 16/19 °C
- Richards Bay: Cloudy with isolated showers and rain. 17/20 °C
- Pietermaritzburg: Cloudy with isolated showers and rain. 11/16 °C