The South African Weather Service has warned of disruptive rainfall, severe thunderstorms, and damaging winds in at least three provinces. (Getty Images/Sarayut Thaneerat)
The South African Weather Service has warned of severe thunderstorms with heavy downpours resulting in localised flooding, damaging winds, and hail in parts of Mpumalanga, Limpopo and KwaZulu-Natal.
Impact-based warnings
Yellow Level 2: Severe thunderstorms with heavy downpours, resulting in localised flooding. Be cautious of strong and damaging winds, excessive lightning, and large amounts of small hail. These conditions are expected over the central parts and escarpment of Mpumalanga, extreme southeastern parts of Limpopo and western parts of KwaZulu-Natal.
Extended weather forecast for Monday and Tuesday, 10-11 March 2025: A cold front will pass south of the country on Monday, otherwise isolated to scattered showers and thundershowers over the central and eastern parts, but light rain along the south coast on Tuesday.#saws pic.twitter.com/JzRgKcDTgl
— SA Weather Service (@SAWeatherServic) March 8, 2025The weather in your province
Gauteng: Partly cloudy and warm with isolated showers and thundershowers.
Pretoria: 19°C — 30°C
Johannesburg: 17°C — 28°C
Mpumalanga: Morning fog along the escarpment. Otherwise, partly cloudy and warm with isolated to scattered showers and thundershowers, except in the Lowveld where it will be hot.
Limpopo: Partly cloudy and warm to hot with isolated showers and thundershowers, except in the Lowveld.
North West: Partly cloudy and warm with isolated showers and thundershowers.
Mahikeng: 16°C — 29°C
Vryburg: 17°C — 29°C
Free State: Morning fog over the southern parts. Otherwise, partly cloudy and warm, with isolated showers and thundershowers, scattered in the east.
Bloemfontein: 17°C — 28°C
Northern Cape: Morning fog over the southern parts. Partly cloudy and warm to hot with isolated showers and thundershowers in the north. It will become fine in the west in the afternoon.
Coastal Winds: Moderate southerly, becoming fresh to strong southeasterly from the afternoon.
Kimberley: 17°C — 28°C
Upington: 19°C — 32°C
Western Cape: Cloudy with light morning rainfall along the southern parts where it will be cool. Becoming partly cloudy in the afternoon; fine and warm in the northwest.
Coastal Winds: Light and variable along the southern coast, moderate south to southeast from the late morning, fresh southeasterly in the west.
Cape Town: 16°C — 24°C
George: 17°C — 22°C
Western half of the Eastern Cape: Cloudy and cool with isolated showers and rain. Light rain in places along the coast and adjacent interior.
Coastal Winds: Moderate to fresh south-westerly, becoming light southerly in the afternoon.
Eastern half of the Eastern Cape: Cloudy and cool with scattered showers and rain south of the escarpment. Isolated thunderstorms expected in the north.
Coastal Winds: Moderate to fresh south-westerly.
KwaZulu-Natal: Morning fog in places over the interior. Partly cloudy and cool to warm, becoming cloudy with scattered afternoon showers and thundershowers.
Coastal Winds: Moderate northerly to north-easterly, becoming fresh to strong southerly to south-westerly south of Durban by late morning, spreading to Kosi Bay in the afternoon.
Durban: 23°C — 28°C
Richards Bay: 19°C — 28°C
Pietermaritzburg: 16°C — 24°C
*This weather report was written with the support of Toqan AI.