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

South Africa weather forecast: 30 October 2025 – Thunderstorms across central/eastern regions, disruptive rainfall in KZN, and fire danger in the Northern Cape.

weather today 30 october 2025

The weather today across South Africa brings widespread thunderstorms, especially over the central and eastern parts of the country. Gauteng, Free State, North West, Mpumalanga, and parts of Limpopo are under a Yellow Level 2 warning for severe storms, while eastern KwaZulu-Natal faces a Yellow Level 1 warning for disruptive rainfall.

Western parts of the country remain hot and dry, with elevated fire danger conditions.

Weather warnings and advisories for Thursday, 30 October 2025

  • Yellow Level 2 Warning:
    • Severe thunderstorms with heavy downpours, excessive lightning, strong winds, and small hail expected in:
      • Eastern parts of North West
      • Eastern Free State
      • Gauteng
      • Mpumalanga (excluding extreme northeast)
      • Extreme southeastern Limpopo
  • Yellow Level 1 Warning:
    • Disruptive rainfall in eastern KwaZulu-Natal, posing a risk of:
      • Localised flooding of roads and settlements
      • Difficult driving conditions
      • Minor vehicle accidents due to slippery roads
  • Fire Danger Warning:
    • Extremely high fire danger over:
      • Dawid Kruiper and Khai-Ma (Northern Cape)
      • Laingsburg (Western Cape)

Cape Town, Durban and JHB forecast: Thursday, 30 October 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
33 / 15Partly Sunny514

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
22 / 20Rain Showers4519

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
24 / 15Rain7514

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

  • Gauteng:
    • Pretoria: Cloudy with scattered showers and thundershowers. 17/26°C
    • Johannesburg: Cloudy with scattered showers and thundershowers. 15/24°C
    • Vereeniging: Cloudy with scattered showers and thundershowers. 14/25°C
  • Mpumalanga:
    • Mbombela: Cloudy with scattered showers and thundershowers. 17/19°C
  • Limpopo:
    • Polokwane: Cloudy with isolated showers and thundershowers. 17/24°C
  • North West:
    • Mahikeng: Cloudy with scattered showers and thundershowers. 15/29°C
    • Vryburg: Cloudy with isolated showers and thundershowers. 17/29°C
  • Free State:
    • Bloemfontein: Partly cloudy with scattered showers and thundershowers. 14/27°C
  • Northern Cape:
    • Kimberley: Partly cloudy with scattered showers and thundershowers. 16/29°C
    • Upington: Partly cloudy with isolated showers and thundershowers. 20/34°C
  • Western Cape:
    • Cape Town: Fine. Wind: Moderate to fresh southerly to south-easterly. 15/33°C
    • George: Fine. Wind: Moderate to fresh southerly to south-easterly. 12/25°C
  • Eastern Cape:
    • Gqeberha: Partly cloudy. Wind: Fresh to strong easterly. 15/22°C
    • East London: Cloudy with isolated showers of rain. Wind: Moderate to fresh easterly to north-easterly. 16/22°C
  • KwaZulu-Natal:
    • Durban: Cloudy with scattered showers and thundershowers. Wind: Light to moderate easterly to south-easterly. 20/22°C
    • Richards Bay: Cloudy with scattered showers and thundershowers. Wind: Light to moderate southerly to south-easterly. 21/23°C
    • Pietermaritzburg: Cloudy with scattered showers and thundershowers. 16/20°C