The weather today across South Africa is expected to be mostly warm and partly cloudy, with scattered thunderstorms over parts of Limpopo and Mpumalanga. Isolated thundershowers are anticipated in some central provinces, while the Western Cape and parts of KwaZulu-Natal will enjoy fine conditions. Extreme fire danger warnings are in place for several regions.
Weather warnings and advisories for Friday, 10 October 2025
- Yellow level 2 warning: Severe thunderstorms with heavy downpours, hail, and possible damaging winds expected in the central and western parts of Limpopo and Mpumalanga.
- Extremely high fire danger conditions:
- Central and eastern parts of Northern Cape
- Areas of the Eastern Cape
- Western parts of North West and Free State
Cape Town, Durban and JHB forecast: Friday, 10 October 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
26 / 15 | Sunny | 27 | 27 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
28 / 19 | Sunny | 0 | 21 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
26 / 12 | Light Rain | 40 | 13 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Cloudy morning, partly cloudy with evening thundershowers. 16/27°C
- Johannesburg: Cloudy morning, partly cloudy with evening thundershowers. 12/26°C
- Vereeniging: Cloudy morning, partly cloudy with evening thundershowers. 13/27°C
- Mpumalanga
- Mbombela: Morning fog, partly cloudy with scattered afternoon thundershowers. 16/29°C
- Limpopo
- Polokwane: Cloudy morning, partly cloudy with scattered thundershowers. 14/26°C
- North West
- Mahikeng: Partly cloudy with isolated afternoon thundershowers. 16/31°C
- Vryburg: Partly cloudy with isolated afternoon thundershowers. 12/31°C
- Free State
- Bloemfontein: Fine, partly cloudy in afternoon with isolated thundershowers. 10/31°C
- Northern Cape
- Kimberley: Partly cloudy with isolated thundershowers. 15/33°C
- Upington: Partly cloudy with isolated thundershowers. 17/36°C
- Western Cape
- Cape Town: Fine. Wind: Moderate to strong southerly. 15/26°C
- George: Partly cloudy, becoming cloudy with evening rain. 13/21°C
- Eastern Cape
- Gqeberha: Fine, becoming cloudy with afternoon rain. Wind: Light to moderate. 14/24°C
- East London: Fine, becoming partly cloudy. Wind: NE turning SW in evening. 15/25°C
- KwaZulu-Natal
- Durban: Partly cloudy, clearing by evening. Wind: Light to moderate NE. 19/28°C
- Richards Bay: Partly cloudy, becoming fine. Wind: Fresh NE in afternoon. 19/32°C
- Pietermaritzburg: Fog patches, partly cloudy becoming fine. 14/33°C