South Africa weather today: Here’s the forecast for Wednesday, 9 April 2025

South Africa weather forecast for Wednesday, 9 April 2025: Thunderstorms expected across Gauteng, North West, Free State, Mpumalanga, Limpopo, and KZN.

South Africa weather forecast

Here’s a comprehensive outlook on the South Africa weather forecast for Wednesday, 9 April 2025.

Weather warnings and advisories for Wednesday, 9 April 2025

The South African Weather Service (SAWS) has issued the following weather warnings and advisories for Wednesday, 9 April 2025:

  • Yellow Level 2 Warning: Severe thunderstorms with heavy downpours, damaging winds, and excessive lightning may lead to:
    • Localised flooding of settlements, roads, bridges, and low-lying areas
    • Damage to property and infrastructure
    • Affected areas: North West, Gauteng, northern Free State, Mpumalanga Highveld, extreme southern Limpopo, and coastal and adjacent interior regions of KwaZulu-Natal.
  • Fire Danger Warnings: None.
  • Advisories: Hot and uncomfortable conditions are expected over north-eastern KwaZulu-Natal.

Cape Town, Durban and JHB weather forecast: Wednesday, 9 April 2025

Cape Town

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
20 / 17Cloudy1011

Durban

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
26 / 23Partly Cloudy2526

Johannesburg

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
22 / 16Partly Cloudy2514

What’s the weather in South Africa today? – Here’s a provincial forecast for Wednesday, 9 April 2025

  • Gauteng:
    • Pretoria: Partly cloudy with scattered thundershowers. 16/25°C
    • Johannesburg: Fog, then partly cloudy with scattered thundershowers. 14/22°C
    • Vereeniging: Partly cloudy with scattered thundershowers. 16/24°C
  • Mpumalanga:
    • Mbombela: Partly cloudy with isolated thundershowers. 17/31°C
  • Limpopo:
    • Polokwane: Partly cloudy with isolated thundershowers. 16/28°C
  • North West:
    • Mahikeng: Partly cloudy with isolated thundershowers. 16/24°C
    • Vryburg: Fog, then partly cloudy with isolated thundershowers. 15/24°C
  • Free State:
    • Bloemfontein: Fog, then partly cloudy with isolated thundershowers. 13/21°C
  • Northern Cape:
    • Kimberley: Fog, then partly cloudy with isolated thundershowers. 14/24°C
    • Upington: Partly cloudy. 15/24°C
  • Western Cape:
    • Cape Town: Cloudy with possible light morning rain. Wind: Light to moderate south-easterly. 17/20°C
  • Eastern Cape:
    • George: Cloudy with scattered rain. Wind: Moderate to fresh south-westerly. 16/19°C
    • Gqeberha: Cloudy with scattered thundershowers. Wind: Moderate south-westerly. 18/22°C
    • East London: Cloudy with scattered thundershowers. Wind: Fresh south-westerly. 19/24°C
  • KwaZulu-Natal:
    • Durban: Partly cloudy with scattered thundershowers. Wind: Fresh south-westerly. 23/26°C
    • Richards Bay: Partly cloudy with scattered thundershowers. Wind: Fresh north-easterly. 23/30°C
    • Pietermaritzburg: Fog, then partly cloudy with scattered thundershowers. 17/27°C

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