Severe thunderstorms with heavy downpours and intense lightning are expected in parts of the Northern Cape, Western Cape, Eastern Cape, Free State, KwaZulu-Natal, and Mpumalanga. (Boris Jordan Photography/Getty Images)
Parts of the Northern Cape, Western Cape, Eastern Cape, Free State, KwaZulu-Natal and Mpumalanga can expect severe thunderstorms resulting in excessive lightning and heavy downpours, according to the South African Weather Service.
Impact-based warnings
Yellow Level 2 warning for severe thunderstorms resulting in excessive lightning and heavy downpours expected over the southern high ground of Namakwa District of the Northern Cape, the Beaufort West and Prince Albert municipalities of the Western Cape, northern parts of the Eastern Cape, southern parts of the Free State, western parts of KwaZulu-Natal as well as the southern escarpment of Mpumalanga.
??Weather outlook for Tuesday & Wednesday, 4 - 5 March 2025.
Isolated showers & thundershowers are expected over most parts of the country, but scattered over the south-eastern areas as well as the western parts of the Northern Cape on Tuesday. #saws #weatheroutlook pic.twitter.com/s5DWb0H71q
The weather in your province
Gauteng: Cloudy and warm conditions with isolated showers and thundershowers are expected.
Pretoria: 19°C — 30°C
Johannesburg: 17°C — 28°C
Vereeniging: 16°C — 28°C
Mpumalanga: Morning drizzle and fog patches are likely along the escarpment. Elsewhere, expect cloudy and cool to warm conditions.
There will be isolated showers and thundershowers, but they will be scattered along the escarpment. The Lowveld will have partly cloudy and hot weather.
Mbombela: 17°C — 31°C
Ermelo: 12°C — 27°C
Emalahleni: 15°C — 26°C
Standerton: 13°C — 26°C
Skukuza: 21°C — 32°C
Limpopo: Morning drizzle with fog patches along the escarpment. The rest of the province will experience partly cloudy and warm conditions, becoming cloudy in the south with isolated showers and thundershowers.
Polokwane: 17°C — 31°C
Phalaborwa: 20°C — 33°C
Tzaneen: 19°C — 31°C
Musina: 21°C — 34°C
Lephalale: 19°C — 32°C
Mokopane: 16°C — 30°C
North West: Cloudy skies and isolated showers are on the horizon, except in the north.
Klerksdorp: 17°C — 27°C
Potchefstroom: 16°C — 26°C
Mahikeng: 18°C — 27°C
Rustenburg: 19°C — 28°C
Vryburg: 17°C — 28°C
Free State: Expect cloudy to partly cloudy and warm weather, with isolated showers and thundershowers, especially in the south.
Bloemfontein: 17°C — 28°C
Welkom: 17°C — 27°C
Bethlehem: 13°C — 26°C
Northern Cape: Fine weather expected in the far west, while other areas will be partly cloudy and warm to hot.
There will be isolated showers and thundershowers central and east, scattered in the southeast. Coastal winds will be light to moderate, from westerly to north-westerly.
Upington: 24°C — 34°C
Kimberley: 19°C — 31°C
De Aar: 19°C — 30°C
Alexander Bay: 17°C — 24°C
Springbok: 16°C — 29°C
Calvinia: 15°C — 31°C
Sutherland: 14°C — 31°C
Western Cape: Morning fog along the coast is expected. Moving on to partly cloudy and cool to warm conditions, with hotter temperatures in the east and northeast.
Showers and thundershowers will be isolated in the east and southeast, scattered in the extreme northeast. Coastal winds moderate to fresh westerly to south-westerly, turning southerly to south-easterly.
Cape Town: 16°C — 25°C
Vredendal: 17°C — 31°C
Riversdale: 19°C — 27°C
George: 18°C — 27°C
Worcester: 18°C — 32°C
Beaufort West: 22°C — 35°C
Oudtshoorn: 20°C — 34°C
Eastern Cape: Cloudy with morning fog south of the escarpment. The day will be cloudy and warm to hot with scattered showers and thundershowers, isolated along the coast. Coastal winds will be light to moderate north-easterly.
Gqeberha: 21°C — 26°C
Makhanda: 20°C — 33°C
Cradock: 18°C — 32°C
Graaff-Reinet: 19°C — 33°C
East London: 22°C — 28°C
Port St Johns: 19°C — 29°C
Umtata: 16°C — 32°C
Komani: 15°C — 32°C
Qonce: 20°C — 35°C
KwaZulu-Natal: Morning fog patches followed by partly cloudy and warm conditions, turning hot in places in the northeast. Isolated showers and thundershowers are expected but scattered in the west.
Coastal winds will be light easterly in the north during the morning, changing to moderate to fresh north-easterly.
Durban: 23°C — 29°C
Richards Bay: 23°C — 32°C
Pietermaritzburg: 17°C — 29°C
Ladysmith: 16°C — 31°C
*This weather report was written with the support of Toqan AI.