
The South African Weather Service has issued warnings of severe thunderstorms, with heavy rain leading to localised flooding for multiple provinces.
Sarayut Thaneerat/Getty Images
The South African Weather Service (SAWS) has issued warnings of severe thunderstorms, with heavy rain leading to localised flooding for multiple provinces, while damaging waves are forecast in the Western Cape.
Impact-based warnings
Orange Level 5 warning for severe thunderstorms leading to flooding of roads, low-lying areas, bridges, as well as damage to settlements or structures over populated areas is expected over the interior of Northern Cape, western parts of the Free State, and the North West.
Yellow Level 2 warning for severe thunderstorms resulting in localised flooding of susceptible roads, settlements and low-lying bridges/areas are expected over the eastern and northern parts of Northern Cape, central and western parts of Free State, the western parts of the North West, as well as the central and eastern parts of the Eastern Cape.
Yellow Level 1 warning for severe thunderstorms resulting in localised downpours, damaging winds, excessive lightning and hail resulting in localised flooding of susceptible roads are expected in the extreme south of KwaZulu-Natal.
Yellow Level 2 warning for damaging waves leading to difficulty in navigation at sea and localised disruption to beachfront activities, is expected between Saldanha Bay and Cape Agulhas from Friday evening, spreading to Plettenberg Bay on Saturday.
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.
Advisories
Extremely uncomfortable conditions are expected over the eastern parts of KwaZulu-Natal due to heat.
The weather in your province
Gauteng: Expect a cloudy morning, clearing to a partly cloudy and warm day with isolated showers and thundershowers.
Pretoria: 16°C — 27°C
Johannesburg: 14°C — 25°C
Vereeniging: 16°C — 26°C
Mpumalanga: Warm to hot temperatures are expected, especially in the Lowveld, with Skukuza reaching scorching highs. Morning fog patches might slow early commutes.
Mbombela: 16°C — 30°C
Ermelo: 13°C — 25°C
Emalahleni: 15°C — 25°C
Standerton: 14°C — 27°C
Skukuza: 20°C — 32°C
Limpopo: A mix of warmth and heat, with Musina and Phalaborwa being the hottest areas.
Polokwane: 15°C — 28°C
Phalaborwa: 19°C — 32°C
Tzaneen: 15°C — 27°C
Musina: 20°C — 33°C
Lephalale: 18°C — 32°C
Mokopane: 17°C — 28°C
North West: Partly cloudy skies paired with warm conditions dominate the day. Enjoy summer activities, but some areas may experience breezy showers.
Klerksdorp: 17°C — 29°C
Potchefstroom: 17°C — 28°C
Mahikeng: 17°C — 29°C
Rustenburg: 18°C — 30°C
Vryburg: 19°C — 28°C
Free State: Scattered to widespread showers and thundershowers are likely. Slightly windy; farmers should take note.
Bloemfontein: 18°C — 25°C
Welkom: 17°C — 28°C
Bethlehem: 15°C — 25°C
Northern Cape: Cool to warm conditions with rain in the northeast and winds in other parts.
Upington: 19°C — 22°C
Kimberley: 18°C — 23°C
De Aar: 17°C — 19°C
Alexander Bay: 17°C — 25°C
Springbok: 16°C — 25°C
Calvinia: 14°C — 27°C
Sutherland: 11°C — 24°C
Western Cape: Mixed conditions; Riversdale and Oudtshoorn are set for sweltering heat, while Cape Town will experience an overcast and cooler day.
Cape Town: 18°C — 21°C
Vredendal: 16°C — 27°C
Riversdale: 18°C — 34°C
George: 17°C — 26°C
Worcester: 17°C — 27°C
Beaufort West: 22°C — 32°C
Oudtshoorn: 17°C — 34°C
Eastern Cape: A mild day overall, though areas such as Port St Johns are expected to warm up significantly. Start with an extra layer for the crisp morning air.
Gqeberha: 15°C — 24°C
Makhanda: 13°C — 25°C
Cradock: 11°C — 25°C
Graaff-Reinet: 14°C — 27°C
East London: 18°C — 25°C
Port St Johns: 15°C — 29°C
Mthatha: 11°C — 28°C
Komani: 9°C — 26°C
Qonce: 15°C — 27°C
KwaZulu-Natal: Hot and humid conditions dominate the day across much of KwaZulu-Natal. Richard’s Bay and Pietermaritzburg are expected to hit extremely high temperatures.
Durban: 21°C — 32°C
Richard’s Bay: 21°C — 34°C
Pietermaritzburg: 17°C — 34°C
Ladysmith: 17°C — 32°C
*This weather report was written with the support of Toqan AI.
 (1).png)

















