The weather on Thursday, 20 November 2025, will bring warm and partly cloudy conditions to most of South Africa, with isolated to scattered thundershowers expected in the central and eastern interior. Extremely high fire danger conditions persist in the west, alongside very hot conditions over parts of the Western and Northern Cape.
Weather warnings and advisories for Thursday, 20 November 2025
- Yellow Level 1 Warning:
- Area affected: Highveld of Mpumalanga
- Impact: Severe thunderstorms resulting in localised wind damage, infrastructure and settlement damage (formal/informal), and localised flooding
- Fire Danger Warnings:
- Areas affected:
- North-western parts of the Western Cape
- Extreme western parts of the Northern Cape
- Condition: Extremely high fire danger
- Areas affected:
- Advisories:
- Very hot to extremely hot and uncomfortable conditions expected over:
- Kamiesberg Municipality (Northern Cape)
- West Coast District (Western Cape)
- Very hot to extremely hot and uncomfortable conditions expected over:
Cape Town, Durban and JHB forecast: Thursday, 20 November 2025
Cape Town weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 27 / 18 | Sunny | 0 | 39 |
Durban weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 24 / 17 | Partly Sunny | 10 | 14 |
Johannesburg weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 23 / 13 | Light Rain | 75 | 18 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng:
- Pretoria: Partly cloudy with scattered afternoon thundershowers. 14/25°C
- Johannesburg: Partly cloudy with scattered afternoon thundershowers. 13/23°C
- Vereeniging: Partly cloudy with scattered afternoon thundershowers. 13/25°C
- Mpumalanga:
- Mbombela: Partly cloudy with scattered afternoon thundershowers. 15/24°C
- Limpopo:
- Polokwane: Partly cloudy with isolated afternoon thundershowers. 14/22°C
- North West:
- Mahikeng: Partly cloudy with isolated afternoon thundershowers. 17/29°C
- Vryburg: Fine, becoming partly cloudy in the afternoon. 16/32°C
- Free State:
- Bloemfontein: Fine, becoming partly cloudy in the afternoon. 14/29°C
- Northern Cape:
- Kimberley: Fine, becoming partly cloudy in the afternoon. 16/33°C
- Upington: Fine. 18/37°C
- Western Cape:
- Cape Town: Fine and windy. Wind: Fresh to strong south-easterly. 18/27°C
- George: Fine. Wind: Light and variable, moderate southerly in the afternoon. 13/22°C
- Eastern Cape:
- Gqeberha: Cloudy in the morning, otherwise fine. Wind: Moderate to fresh south-westerly. 15/24°C
- East London: Fine, becoming partly cloudy from mid-morning. Wind: Moderate to fresh south-westerly. 15/24°C
- KwaZulu-Natal:
- Durban: Cloudy with isolated thundershowers. Wind: Moderate easterly to south-easterly. 17/24°C
- Richards Bay: Cloudy with isolated thundershowers. Wind: Moderate south-easterly, becoming north-easterly by evening. 16/27°C
- Pietermaritzburg: Morning fog, otherwise cloudy with isolated thundershowers. 12/24°C