Scattered showers and thunderstorms are expected in parts of Gauteng, North West, Mpumalanga, and Limpopo. (MirageC/Getty Images)
Scattered showers and thunderstorms are expected in parts of Gauteng, North West, Mpumalanga, and Limpopo, according to the South African Weather Service.
Impact-based warnings
Yellow Level 2 warning: Severe thunderstorms with heavy downpours, damaging winds, excessive lightning and hail, leading to localised flooding of susceptible roads and settlements as well as localised damage to infrastructure, are expected over Gauteng, extreme east of North West, Mpumalanga Highveld, and the southern parts of Limpopo.
??Weather & severe weather alerts for today & tomorrow, 5 - 6 March 2025.
Isolated to scattered showers & thundershowers are expected over the central & eastern parts of the country, with possible severe thunderstorms in Mpumalanga, Northern Cape, Gauteng & KwaZulu-Natal.#saws pic.twitter.com/m4dLLXYXAR
The weather in your province
Gauteng: Cloudy and warm with scattered showers and thundershowers.
Pretoria: 18°C — 31°C
Johannesburg: 18°C — 30°C
Vereeniging: 17°C — 28°C
Mpumalanga: Morning fog is expected in places on the Highveld. Cloudy and warm conditions with isolated showers and thundershowers more likely in the west. Lowveld areas will see partly cloudy skies and hot temperatures by afternoon.
Mbombela: 18°C — 29°C
Ermelo: 14°C — 26°C
Emalahleni: 15°C — 27°C
Standerton: 13°C — 26°C
Skukuza: 22°C — 35°C
Limpopo: Mainly cloudy and warm with isolated to scattered showers and thundershowers, except for the northeastern parts. Expect partly cloudy and hot conditions in the Lowveld during the afternoon.
Polokwane: 18°C — 29°C
Phalaborwa: 22°C — 35°C
Tzaneen: 18°C — 29°C
Musina: 22°C — 33°C
Lephalale: 21°C — 31°C
Mokopane: 18°C — 30°C
North West: Initially fine in the west, transitioning to partly cloudy and warm to hot conditions with isolated showers and thundershowers. More widespread showers are expected in the extreme eastern areas.
Klerksdorp: 17°C — 31°C
Potchefstroom: 17°C — 30°C
Mahikeng: 19°C — 31°C
Rustenburg: 19°C — 32°C
Vryburg: 19°C — 31°C
Free State: Expect morning fog patches in the east. The day will be partly cloudy and warm to hot. Isolated showers and thundershowers are forecast, becoming scattered in the extreme west.
Bloemfontein: 18°C — 31°C
Welkom: 18°C — 31°C
Bethlehem: 14°C — 28°C
Northern Cape: Coastal areas start cloudy, clearing to fine and warm to hot later in the day. Central and eastern areas may experience isolated to scattered showers and thundershowers accompanied by windy conditions.
Upington: 24°C — 37°C
Kimberley: 20°C — 33°C
De Aar: 20°C — 33°C
Alexander Bay: 19°C — 26°C
Springbok: 18°C — 30°C
Calvinia: 12°C — 33°C
Sutherland: 5°C — 31°C
Western Cape: Partly cloudy with cool to warm temperatures. Coastal regions remain cloudy initially, clearing later. Hot conditions will persist in certain northeastern areas. Wind conditions change throughout the day, especially along the coast.
Cape Town: 18°C — 26°C
Vredendal: 18°C — 29°C
Riversdale: 17°C — 27°C
George: 18°C — 24°C
Worcester: 20°C — 31°C
Beaufort West: 19°C — 33°C
Oudtshoorn: 18°C — 33°C
Eastern Cape: Mainly warm along the coast, transitioning to fine and hot to very hot inland. Isolated afternoon thunderstorms are expected in the north.
Gqeberha: 20°C — 25°C
Makhanda: 18°C — 32°C
Cradock: 18°C — 36°C
Graaff-Reinet: 19°C — 37°C
East London: 22°C — 29°C
Port St Johns: 20°C — 31°C
Mthatha: 17°C — 34°C
Komani: 16°C — 36°C
Qonce: 20°C — 30°C
KwaZulu-Natal: Morning fog over the interior will clear to fine weather, warming up as the day progresses. The west may experience isolated showers and thundershowers this afternoon. Coastal winds will vary in intensity.
Durban: 22°C — 30°C
Richard's Bay: 22°C — 34°C
Pietermaritzburg: 17°C — 33°C
Ladysmith: 16°C — 33°C
*This weather report was written with the support of Toqan AI.