What’s the weather in South Africa? – Here’s the forecast for Thursday, 25 September 2025

South Africa weather forecast: 25 September 2025 – Showers, storms and cold conditions dominate today’s outlook with risk of local flooding in the northeast.

weather today 25 september 2025

South Africa’s weather today is marked by widespread showers and thunderstorms over several provinces, with the potential for flooding and hail damage in the north-eastern regions.

The South African Weather Service has issued multiple warnings, including for disruptive rainfall and severe thunderstorms. Cooler conditions are expected in Gauteng and Mpumalanga, with fire danger alerts in the Northern Cape.

Weather warnings and advisories for Thursday, 25 September 2025

  • Impact-Based Warnings:
    • Yellow Level 2: Disruptive rainfall with heavy downpours expected in the extreme north-eastern parts of KwaZulu-Natal, potentially causing localised flooding and infrastructure damage.
    • Yellow Level 2: Severe thunderstorms with damaging winds, hail, and heavy downpours forecast over:
      • Mpumalanga Highveld
      • Gauteng
      • North-eastern parts of North West Province
  • Fire Danger Warnings:
    • Extremely high fire danger conditions expected over the Richtersveld District Municipality in the Northern Cape.
  • Advisories:
    • None issued.

Cape Town, Durban and JHB forecast: Thursday, 25 September 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
22 / 12Sunny027

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
19 / 13Partly Cloudy1016

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
19 / 12Rain6514

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

  • Gauteng
    • Pretoria: Cloudy with scattered thundershowers. 15/21°C
    • Johannesburg: Cloudy with scattered thundershowers. 12/19°C
    • Vereeniging: Cloudy with scattered thundershowers. 14/20°C
  • Mpumalanga
    • Mbombela: Cloudy with scattered showers and thundershowers. 14/16°C
  • Limpopo
    • Polokwane: Partly cloudy with isolated thundershowers. 14/19°C
  • North West
    • Mahikeng: Partly cloudy with isolated thundershowers. 13/28°C
    • Vryburg: Partly cloudy with isolated thundershowers. 9/30°C
  • Free State
    • Bloemfontein: Partly cloudy. 8/25°C
  • Northern Cape
    • Kimberley: Partly cloudy. 5/26°C
    • Upington: Fine. 9/28°C
  • Western Cape
    • Cape Town: Fine. Moderate to fresh south to south-easterly winds, becoming strong. 12/22°C
    • George: Fine. Light north-westerly wind, turning moderate south-east to easterly. 9/19°C
  • Eastern Cape
    • Gqeberha: Partly cloudy. Light and variable wind. 12/19°C
    • East London: Cloudy in the morning, clearing to fine by afternoon. 13/20°C
  • KwaZulu-Natal
    • Durban: Cloudy with isolated showers and rain. 13/19°C
    • Richards Bay: Cloudy with isolated showers and rain. 15/20°C
    • Pietermaritzburg: Cloudy with isolated showers and rain. 8/16°C