Severe thunderstorms and heavy downpours are expected in Limpopo and Mpumalanga.
Boris Jordan Photography/Getty Images
Severe thunderstorms and heavy downpours are expected in Limpopo and Mpumalanga, while isolated showers and warm temperatures are forecast for most of the country, according to the South African Weather Service (SAWS).
Impact-based warning
Yellow Level 2 warning: Severe thunderstorms resulting in heavy downpours causing localised flooding of susceptible areas and roads, strong damaging winds (falling trees), large amounts of small hail and injuries due to lightning over central and south-western Limpopo as well as the northern Highveld of Mpumalanga.
In the SAWS’ colour-coded weather warning system, yellow indicates a moderate risk of impact that requires caution and awareness, while orange indicates that higher-risk impact is expected, requiring increased attention and preparation.
SAWS uses the numbers to indicate the likelihood of weather-based impacts occurring. Levels 2 and 6 are high, and Level 4 is low.
The weather in your province
Gauteng: Partly cloudy and warm, with scattered afternoon showers and thundershowers.
Pretoria: 13°C — 31°C
Johannesburg: 11°C — 28°C
Vereeniging: 9°C — 28°C
Mpumalanga: Cloudy in the east, with partly cloudy and cool to warm conditions elsewhere. Scattered showers and thundershowers expected over the Highveld.
Mbombela: 16°C — 24°C
Ermelo: 10°C — 24°C
Emalahleni: 12°C — 26°C
Standerton: 10°C — 25°C
Skukuza: 19°C — 28°C
Limpopo: Cloudy in the Lowveld, with partly cloudy and warm conditions across the province. Scattered showers and thundershowers are anticipated in the extreme south-western parts.
Polokwane: 15°C — 26°C
Phalaborwa: 18°C — 30°C
Tzaneen: 16°C — 25°C
Musina: 21°C — 32°C
Lephalale: 19°C — 32°C
Mokopane: 15°C — 28°C
North West: Partly cloudy and warm to hot, with isolated showers and thundershowers. Scattered showers are expected in the extreme north-east.
Klerksdorp: 8°C — 30°C
Potchefstroom: 9°C — 29°C
Mahikeng: 14°C — 31°C
Rustenburg: 15°C — 31°C
Vryburg: 8°C — 31°C
Free State: Fine and warm conditions dominate, except for the eastern parts where it will be partly cloudy. Isolated showers and thundershowers may occur in the extreme east.
Bloemfontein: 7°C — 29°C
Welkom: 11°C — 30°C
Bethlehem: 7°C — 26°C
Northern Cape: Fine and warm to hot, with partly cloudy skies in the extreme north-east. Extremely hot conditions are predicted along the coast.
Coastal winds: Moderate to fresh south to south-easterly, turning north-westerly by late afternoon.
Upington: 14°C — 35°C
Kimberley: 9°C — 32°C
De Aar: 10°C — 30°C
Alexander Bay: 9°C — 32°C
Springbok: 19°C — 35°C
Calvinia: 8°C — 34°C
Sutherland: 3°C — 29°C
Western Cape: Partly cloudy with fog patches in the south this morning, becoming fine and warm to hot. Very hot along the west coast.
Coastal winds: Fresh to strong south to south-easterly, moderate to fresh easterly along the south coast.
Cape Town: 14°C — 30°C
Vredendal: 9°C — 38°C
Riversdale: 11°C — 32°C
George: 11°C — 23°C
Worcester: 10°C — 32°C
Beaufort West: 11°C — 32°C
Oudtshoorn: 9°C — 34°C
Western half of the Eastern Cape: Morning fog in some interior areas, otherwise fine and warm. Cool and cloudy conditions near the coast in the morning and evening.
Coastal winds: Light north-westerly, turning moderate to fresh easterly, becoming strong in the afternoon.
Eastern half of the Eastern Cape: Morning fog south of the escarpment, transitioning to fine and warm weather. Cool and cloudy conditions with evening drizzle near the coast.
Coastal winds: Light to moderate north-westerly, turning moderate to fresh north-easterly later.
Gqeberha: 11°C — 21°C
Makhanda: 9°C — 26°C
Cradock: 8°C — 32°C
Graaff-Reinet: 6°C — 31°C
East London: 12°C — 23°C
Port St Johns: 13°C — 23°C
Mthatha: 11°C — 28°C
Komani: 8°C — 29°C
Qonce: 8°C — 26°C
KwaZulu-Natal: Morning fog across the interior, with partly cloudy and cool to warm weather expected. Isolated showers and thundershowers are on the radar.
Coastal winds: Light south-westerly in the morning in the south, becoming moderate to fresh east to north-easterly.
Durban: 20°C — 24°C
Richards Bay: 19°C — 25°C
Pietermaritzburg: 16°C — 24°C
Ladysmith: 14°C — 27°C
*This weather report was written with the support of Toqan AI.