Severe thunderstorms and rain are expected in most parts of the country. (Ali Majdfar/Getty Images)
Scattered showers and thundershowers will persist across parts of South Africa on Monday, with severe storms expected in KwaZulu-Natal, according to the South African Weather Service.
Impact-Based Warnings
A Yellow Level 2 warning of severe thunderstorms with damaging winds, excessive lightning, hail, and heavy downpours leading to localised flooding are expected over the extreme northeastern parts of KwaZulu-Natal in the morning.
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 in your region
Gauteng: Partly cloudy and cool, becoming cloudy with scattered showers and thundershowers.
Pretoria: 19°C — 26°C
Johannesburg: 16°C — 24°C
Vereeniging: 16°C — 24°C
Mpumalanga: Cloudy with morning fog in the east, partly cloudy elsewhere, with isolated to scattered showers and thundershowers.
Mbombela: 17°C — 27°C
Ermelo: 15°C — 22°C
Emalahleni: 16°C — 24°C
Standerton: 13°C — 23°C
Skukuza: 20°C — 32°C
Limpopo: Cloudy with morning fog in the east, partly cloudy and warm to hot, with isolated thundershowers, excluding the Lowveld.
Polokwane: 16°C — 27°C
Phalaborwa: 22°C — 30°C
Tzaneen: 20°C — 27°C
Musina: 21°C — 31°C
Lephalale: 21°C — 31°C
Mokopane: 18°C — 28°C
North West: Partly cloudy and warm, with isolated showers and thundershowers, scattered in the eastern and southern parts.
Klerksdorp: 17°C — 28°C
Potchefstroom: 16°C — 27°C
Mahikeng: 18°C — 28°C
Rustenburg: 18°C — 28°C
Vryburg: 18°C — 29°C
Free State: Partly cloudy and warm with scattered showers and thundershowers; morning fog in the east.
Bloemfontein: 16°C — 28°C
Welkom: 18°C — 29°C
Bethlehem: 13°C — 24°C
Northern Cape: Fog in the extreme west, partly cloudy, warm to hot, windy, with isolated to scattered showers and thundershowers in the central and eastern parts.
Upington: 18°C — 33°C
Kimberley: 17°C — 29°C
De Aar: 15°C — 29°C
Alexander Bay: 16°C — 24°C
Springbok: 17°C — 27°C
Calvinia: 9°C — 28°C
Sutherland: 5°C — 26°C
Western Cape: Partly cloudy to cloudy with light rain along the south and southwest coasts. Isolated thundershowers over the east and northeastern interior.
Cape Town: 17°C — 25°C
Vredendal: 15°C — 29°C
Riversdale: 17°C — 27°C
George: 15°C — 23°C
Worcester: 14°C — 30°C
Beaufort West: 13°C — 29°C
Oudtshoorn: 15°C — 30°C
Western half of the Eastern Cape: Cloudy with light morning rain along the coast, becoming partly cloudy and warm with isolated thundershowers inland.
Eastern half of the Eastern Cape: Cloudy with morning rain along the southern coast, becoming fine and warm, then partly cloudy with isolated thundershowers in the northern interior.
Gqberha: 17°C — 23°C
Makhanda: 14°C — 26°C
Cradock: 12°C — 30°C
Graaff-Reinet: 12°C — 27°C
East London: 18°C — 25°C
Port St Johns: 20°C — 25°C
Umtata: 13°C — 27°C
Komani: 10°C — 28°C
Qonce: 15°C — 27°C
KwaZulu-Natal: Cloudy with scattered showers and thundershowers, isolated in the south. Warning for severe thunderstorms with damaging winds, excessive lightning, hail, and heavy downpours in the extreme northeastern parts.
Durban: 22°C — 27°C
Richard's Bay: 21°C — 29°C
Pietermaritzburg: 16°C — 27°C
Ladysmith: 15°C — 28°C
*This weather report was written with the support of Toqan AI.