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

South Africa weather forecast: 10 October 2025 – Severe storms in Limpopo and Mpumalanga, fire danger in central regions. Fine in the Western Cape.

weather today 10 october 2025

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)ConditionPrecipitation (%)Wind Speed (km/h)
26 / 15Sunny2727

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
28 / 19Sunny021

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
26 / 12Light Rain4013

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