The weather today in South Africa will bring a blend of sunshine, isolated showers, and potential severe thunderstorms. A warning has been issued for the North West province, while fire danger remains high across several regions.
Most of the Western Cape and coastal areas can expect fine to partly cloudy conditions, while some parts of the interior will see thundershowers.
Weather warnings and advisories for Friday, 17 October 2025
- Yellow Level 2 Warning:
- Severe thunderstorms expected in the central part of the North West with:
- Heavy downpours leading to localised flooding
- Large amounts of small hail
- Damaging winds
- Excessive lightning
- Severe thunderstorms expected in the central part of the North West with:
- Fire Danger Warnings:
- Extremely high fire danger conditions expected in:
- Northern Cape
- Western and central North West
- Western Free State
- North-western Eastern Cape
- Northern parts of Western Cape
- Extremely high fire danger conditions expected in:
Cape Town, Durban and JHB forecast: Friday, 17 October 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
28 / 13 | Light Rain | 0 | 16 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
21 / 16 | Mostly Cloudy | 10 | 29 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
26 / 16 | Partly Cloudy | 5 | 21 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Partly cloudy. 14/28°C
- Johannesburg: Fine, becoming partly cloudy. 12/26°C
- Vereeniging: Fine, becoming partly cloudy. 12/28°C
- Mpumalanga
- Mbombela: Cloudy with light rain and drizzle until the afternoon. 13/16°C
- Limpopo
- Polokwane: Cloudy with light rain early, partly cloudy later. 15/19°C
- North West
- Mahikeng: Partly cloudy with scattered showers and thundershowers. 17/28°C
- Vryburg: Partly cloudy with isolated showers and thundershowers. 14/32°C
- Free State
- Bloemfontein: Partly cloudy with isolated showers and thundershowers. 11/32°C
- Northern Cape
- Kimberley: Partly cloudy with isolated showers and thundershowers. 13/33°C
- Upington: Partly cloudy with isolated showers and thundershowers. 14/34°C
- Western Cape
- Cape Town: Fine, becoming partly cloudy in the evening. 13/28°C
- George: Fine, becoming partly cloudy in the evening. 10/24°C
- Eastern Cape
- Gqeberha: Fine. Wind: Fresh north-easterly. 09/22°C
- East London: Partly cloudy. Wind: Light, becoming fresh to strong. 11/23°C
- KwaZulu-Natal
- Durban: Cloudy with isolated morning showers, clearing later. 16/21°C
- Richards Bay: Cloudy with isolated morning showers. 15/22°C
- Pietermaritzburg: Cloudy with isolated showers, partly cloudy from afternoon. 09/23°C