Scattered showers and thunderstorms are expected in the Northern Cape, North West and Free State. (Busang Senne/News24)
Scattered showers and thunderstorms are expected in parts of the Northern Cape, North West and Free State, according to the South African Weather Service.
Wind is expected to pick up along various coasts in the afternoon, which might affect small vessels and waterside activities.
Impact-based warnings
Yellow Level 2 Warning: Severe thunderstorms leading to heavy downpours, localised flooding, strong damaging winds and excessive lightning are expected over the north-eastern parts of the Northern Cape, western parts of the North West, and extreme western parts of the Free State.
In the weather service's colour-coded weather warning system, yellow indicates a moderate risk of impact that requires caution and awareness.
The weather service uses the numbers to indicate the likelihood of weather-based impacts occurring.
Weather update for today and tomorrow, 25-26 March 2025:
Isolated to scattered showers and thundershowers over the central and eastern parts, but widespread in the south-east today. ??Severe thundershowers pic.twitter.com/dmJzpIuGOk
The weather in your province
Gauteng: Partly cloudy and warm with isolated showers and thundershowers.
Pretoria: 18°C — 28°C
Johannesburg: 17°C — 28°C
Vereeniging: 17°C — 28°C
Mpumalanga: Cloudy in the southeast, otherwise partly cloudy and warm with scattered showers and thundershowers, isolated over the Lowveld.
Mbombela: 19°C — 27°C
Ermelo: 15°C — 24°C
Emalahleni: 16°C — 26°C
Standerton: 16°C — 27°C
Skukuza: 22°C — 30°C
Limpopo: Partly cloudy and warm-to-hot with isolated showers and thundershowers, except in the extreme Lowveld and Limpopo Valley. Scattered showers are expected in the extreme south.
Polokwane: 18°C — 27°C
Phalaborwa: 21°C — 33°C
Tzaneen: 19°C — 30°C
Musina: 21°C — 33°C
Lephalale: 21°C — 31°C
Mokopane: 18°C — 29°C
North West: Partly cloudy and warm-to-hot with scattered showers and thundershowers in the afternoon, isolated in the north.
Klerksdorp: 17°C — 30°C
Potchefstroom: 17°C — 29°C
Mahikeng: 19°C — 30°C
Rustenburg: 19°C — 31°C
Vryburg: 19°C — 31°C
Free State: Partly cloudy and warm, with isolated to scattered showers and thundershowers, except in the extreme south.
Bloemfontein: 16°C — 27°C
Welkom: 19°C — 30°C
Bethlehem: 13°C — 26°C
Northern Cape: Fine and cool in the west, partly cloudy, windy, and warm elsewhere, with isolated showers and thundershowers. Scattered showers are expected in the northeast.
Coastal winds will range from light and variable in the morning to moderate-to-fresh southerly to southwesterly later.
Upington: 19°C — 31°C
Kimberley: 18°C — 27°C
De Aar: 15°C — 28°C
Alexander Bay: 15°C — 26°C
Springbok: 12°C — 28°C
Calvinia: 9°C — 28°C
Sutherland: 6°C — 26°C
Western Cape: Fine and cool to warm, with partly cloudy skies during the morning and evening along the south coast. Coastal winds will be light to moderate southeasterly.
Cape Town: 16°C — 24°C
Vredendal: 14°C — 29°C
Riversdale: 15°C — 25°C
George: 15°C — 22°C
Worcester: 14°C — 27°C
Beaufort West: 14°C — 28°C
Oudtshoorn: 13°C — 27°C
Eastern Cape: Fine and cool to warm but partly cloudy in the east. Coastal winds will shift from moderate northwesterly in the morning to moderate to fresh southwesterly.
Gqeberha: 17°C — 24°C
Makhanda: 14°C — 23°C
Cradock: 11°C — 25°C
Graaff-Reinet: 12°C — 25°C
East London: 18°C — 22°C
Port St. Johns: 18°C — 20°C
Mthatha: 14°C — 21°C
Komani: 13°C — 24°C
Qonce: 14°C — 24°C
KwaZulu-Natal: Cloudy with scattered showers and thundershowers, isolated in the extreme southwest. Coastal winds will initially be light-to-moderate northeasterly north of Richards Bay, shifting to moderate-to-fresh southwesterly.
Durban: 20°C — 25°C
Richard's Bay: 19°C — 26°C
Pietermaritzburg: 17°C — 21°C
Ladysmith: 16°C — 27°C
*This weather report was written with the support of Toqan AI.