What’s the weather in South Africa? – Here’s the forecast for Friday, 21 November 2025

South Africa weather forecast: 21 November 2025 – Expect thundershowers in the northeast and extreme heat in western regions. Fire risk remains high.

weather 21 november 2025

The weather on Friday, 21 November 2025, brings partly cloudy to fine conditions across much of South Africa, with scattered afternoon thundershowers expected in the central and eastern interior.

Isolated storms are forecast in the northeast, while very hot, dry, and windy conditions raise fire danger concerns in the Western and Northern Cape.

Weather warnings and advisories for Friday, 21 November 2025

  • Yellow Level 1 Warning:
    • Areas affected: Northeastern parts of the North West, western parts of Limpopo
    • Impact: Severe thunderstorms bringing heavy downpours, localised flooding, strong damaging winds, and small hail
  • Fire Danger Warnings:
    • Areas affected: Matzikama and Swartland Municipalities (Western Cape)
    • Condition: Extremely high fire danger
  • Advisories:
    • Very hot to extremely hot and uncomfortable conditions expected over:
      • Kamiesberg Municipality (Northern Cape)
      • West Coast District (Western Cape)

Cape Town, Durban and JHB forecast: Friday, 21 November 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
27 / 20Sunny040

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
25 / 18Mostly Cloudy2013

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
26 / 13Light Rain6514

What’s the weather in South Africa today? – Here’s a provincial forecast

  • Gauteng:
    • Pretoria: Partly cloudy with scattered afternoon thundershowers. 15/27°C
    • Johannesburg: Partly cloudy with scattered afternoon thundershowers. 13/26°C
    • Vereeniging: Partly cloudy with scattered afternoon thundershowers. 14/27°C
  • Mpumalanga:
    • Mbombela: Cloudy with scattered showers and thundershowers. 14/24°C
  • Limpopo:
    • Polokwane: Cloudy with scattered showers and thundershowers. 16/27°C
  • North West:
    • Mahikeng: Partly cloudy with isolated afternoon thundershowers. 18/32°C
    • Vryburg: Fine, becoming partly cloudy in the afternoon. 17/33°C
  • Free State:
    • Bloemfontein: Fine, becoming partly cloudy in the afternoon. 16/29°C
  • Northern Cape:
    • Kimberley: Fine, becoming partly cloudy in the afternoon. 17/32°C
    • Upington: Fine. 21/37°C
  • Western Cape:
    • Cape Town: Fine and windy. Wind: Moderate to fresh south-easterly, strong in the afternoon. 20/27°C
    • George: Partly cloudy. Wind: Light to moderate south-easterly in the afternoon. 13/23°C
  • Eastern Cape:
    • Gqeberha: Partly cloudy. Wind: Light to moderate south-westerly. 16/23°C
    • East London: Partly cloudy. Wind: Moderate to fresh south-westerly. 15/24°C
  • KwaZulu-Natal:
    • Durban: Cloudy with isolated afternoon thundershowers. Wind: Light to moderate easterly to south-easterly. 18/25°C
    • Richards Bay: Cloudy with isolated afternoon thundershowers. Wind: Light to moderate easterly to south-easterly. 17/28°C
    • Pietermaritzburg: Morning fog, otherwise cloudy with isolated afternoon thundershowers. 14/26°C