Brace for freezing conditions, fog and rain for the start of the weekend. (John Lund/Getty Images)
The South African Weather Service has forecast a mix of icy conditions, morning fog and coastal showers across various regions.
While Gauteng will enjoy fine and warm conditions, other areas like the Eastern Cape and KwaZulu-Natal will experience cooler temperatures and light rain.
Advisories:
Cold to very cold conditions are expected over the interior of the Eastern Cape, with snowfalls over north-eastern high-lying areas from Sunday into Monday.
The weather in your region
Gauteng: Fine and warm.
- Pretoria 12°C — 28°C
- Johannesburg 12°C — 26°C
- Vereeniging 11°C — 28°C
Mpumalanga: Fine and cool, but cloudy in the east with a chance of morning drizzle along the escarpment.
- Mbombela 15°C — 24°C
- Ermelo 9°C — 25°C
- Emalahleni 9°C — 25°C
- Standerton 9°C — 26°C
- Skukuza 17°C — 28°C
Limpopo: Fine and warm, but cloudy in the east with a chance of morning drizzle along the escarpment.
- Polokwane 11°C — 24°C
- Phalaborwa 18°C — 27°C
- Tzaneen 14°C — 24°C
- Musina 18°C — 29°C
- Lephalale 17°C — 29°C
- Mokopane 12°C — 27°C
North West: Fine, windy and warm.
- Klerksdorp 11°C — 30°C
- Potchefstroom 10°C — 29°C
- Mahikeng 12°C — 30°C
- Rustenburg 9°C — 29°C
- Vryburg 7°C — 30°C
Free State: Cloudy in the extreme east at first, otherwise fine, windy and warm.
- Bloemfontein 5°C — 29°C
- Welkom 8°C — 30°C
- Bethlehem 4°C — 26°C
Northern Cape: Morning frost over the south-western high-ground, otherwise fine and cool to warm, but windy in the eastern parts.
Coastal wind – moderate to strong southerly to south-easterly.
- Upington 9°C — 29°C
- Kimberley 8°C — 31°C
- De Aar 3°C — 24°C
- Alexander Bay 7°C — 19°C
- Springbok 7°C — 22°C
- Calvinia 0°C — 20°C
- Sutherland -3°C — 16°C
Western Cape: Morning fog patches in places over the north-eastern and far north-western interior as well as morning frost in places, otherwise fine and cool to cold becoming partly cloudy along the south coast from late afternoon.
Coastal wind – moderate to strong southerly to south-easterly, but moderate to strong at times westerly to south-westerly along the south coast from the afternoon.
- Cape Town 12°C — 17°C
- Vredendal 6°C — 23°C
- Riversdale 5°C — 18°C
- George 7°C — 16°C
- Worcester 4°C — 20°C
- Beaufort West 7°C — 19°C
- Oudtshoorn 1°C — 20°C
Eastern Cape: Partly cloudy and cool, but cloudy in places at first.
The wind along the coast will be moderate south-westerly.
The eastern half of the province will be partly cloudy and cool with a chance of light rain at times in places along the coast and adjacent interior.
Coastal wind – light to moderate southerly to south-westerly.
- Gqeberha 10°C — 19°C
- Makhanda 7°C — 18°C
- Cradock 7°C — 21°C
- Graaff-Reinet 6°C — 19°C
- East London 12°C — 17°C
- Port St Johns 14°C — 19°C
- Umtata 9°C — 19°C
- Komani 7°C — 21°C
- Qonce 9°C — 18°C
KwaZulu-Natal: Morning fog patches in places over the interior, otherwise partly cloudy and cool to warm with isolated showers and rain along the coast and adjacent interior, except on the extreme north coast. It will become fine in places along the north coast from late morning.
Coastal wind – moderate to fresh easterly to north-easterly, becoming strong north of Durban at times. It will become moderate south-westerly in the south by evening.
- Durban 16°C — 23°C
- Richard’s Bay 18°C — 30°C
- Pietermaritzburg 12°C — 30°C
- Ladysmith 10°C — 30°C
*This weather report was written with the support of Toqan AI.