South Africa weather today: Here’s the forecast for Sunday, 30 March 2025

South Africa weather forecast for Sunday, 30 March 2025: Storms in Mpumalanga and KZN, fire danger in Northern Cape. Get your province’s full forecast.

Here is a comprehensive outlook on the South Africa weather forecast for Sunday, 30 March 2025.

Weather warnings and advisories for Sunday, 30 March 2025

The South African Weather Service (SAWS) has issued the following warnings and advisories for Sunday, 30 March 2025:

  • Yellow Level 2 Warning:
    • Severe thunderstorms with damaging winds, excessive lightning, hail, and heavy downpours leading to localised flooding are expected over:
      • The escarpment and Lowveld of Mpumalanga
      • Most parts of KwaZulu-Natal, except the north-eastern and extreme north-western parts
  • Fire Danger Warning:
    • Extremely high fire danger conditions expected in central parts of the Northern Cape
  • Advisories: None

Cape Town, Durban and Johannesburg forecast: Sunday, 30 March 2025

Cape Town

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
22 / 15Mostly Sunny1031

Durban

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
27 / 23Rain Showers4519

Johannesburg

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
25 / 16Partly Cloudy208

South Africa weather forecast: Here’s what to expect on Sunday, 30 March 2025

PLEASE NOTE: The third-party content below is shared on our platform for journalistic purposes. Swisher Post, its parent company, partners and affiliates shall not be held liable for any consequence that arises from the journalistic duties performed in sharing this content.

  • Gauteng:
    • Pretoria: Fine, becoming partly cloudy with isolated showers and thundershowers. 17/27°C
    • Johannesburg: Fine, becoming partly cloudy with isolated showers and thundershowers. 16/25°C
    • Vereeniging: Fine, becoming partly cloudy with isolated showers and thundershowers. 15/26°C
  • Mpumalanga:
    • Mbombela: Partly cloudy with scattered showers and thundershowers. 18/31°C
  • Limpopo:
    • Polokwane: Partly cloudy with isolated showers and thundershowers. 18/28°C
  • North West:
    • Mahikeng: Partly cloudy with isolated showers and thundershowers. 17/29°C
    • Vryburg: Partly cloudy with isolated showers and thundershowers. 18/29°C
  • Free State:
    • Bloemfontein: Partly cloudy with isolated showers and thundershowers. 16/30°C
  • Northern Cape:
    • Kimberley: Partly cloudy with isolated showers and thundershowers. 18/31°C
    • Upington: Fine, becoming partly cloudy with isolated showers and thundershowers. 20/33°C
  • Western Cape:
    • Cape Town: Cloudy becoming partly cloudy. Wind: Fresh to strong south-easterly. 15/22°C
    • George: Cloudy with light rain in the evening. Wind: Light to moderate SE. 13/22°C
  • Eastern Cape:
    • Gqeberha: Fine, becoming cloudy with evening rain. Wind: SW becoming SE. 18/22°C
    • East London: Partly cloudy, becoming cloudy with late evening rain. Wind: Moderate SW. 19/23°C
  • KwaZulu-Natal:
    • Durban: Fine, becoming cloudy with scattered showers and thundershowers. Wind: NE to SW. 23/27°C
    • Richards Bay: Fine, becoming cloudy with isolated showers and thundershowers. Wind: NE to SW. 23/29°C
    • Pietermaritzburg: Morning fog, then cloudy with scattered showers and thundershowers. 17/26°C

We will continue to update this report as more information becomes available. Stay tuned for the latest weather news and advisories.