The South African Weather Service has forecast morning fog with cold and cool conditions for most parts of the country.
Lars Penning/DPA /dpa Picture-Alliance via AFP
Most parts of the country can expect morning fog with cold to cool conditions, but light rain is forecast for Limpopo, according to the South African Weather Service (SAWS).
The weather in your province
Gauteng: Morning fog patches and frost in the southern areas. Expect fine and cold to cool conditions throughout the day.
Pretoria: 5°C — 19°C
Johannesburg: 5°C — 18°C
Vereeniging: 2°C — 18°C
Mpumalanga: Morning fog patches over the Highveld. Areas in the east may experience partly cloudy weather, though most regions will be fine and cold to cool.
Mbombela: 8°C — 20°C
Ermelo: 1°C — 16°C
Emalahleni: 3°C — 16°C
Standerton: -3°C — 17°C
Skukuza: 5°C — 23°C
Limpopo: Fog is anticipated along the northern escarpment in the morning. There is a chance of light rain in the extreme north-east, with partly cloudy and cool weather elsewhere.
Polokwane: 4°C — 19°C
Phalaborwa: 7°C — 23°C
Tzaneen: 8°C — 20°C
Musina: 9°C — 23°C
Lephalale: 9°C — 21°C
Mokopane: 3°C — 18°C
North West: The province will remain fine and cool.
Klerksdorp: 2°C — 18°C
Potchefstroom: 3°C — 19°C
Mahikeng: 5°C — 17°C
Rustenburg: 6°C — 19°C
Vryburg: 1°C — 20°C
Free State: A cold to cool day is expected with clear skies across the region.
Bloemfontein: 1°C — 18°C
Welkom: 3°C — 18°C
Bethlehem: 1°C — 17°C
Northern Cape: The coast will enjoy warm to hot weather. Cooler conditions will dominate elsewhere, especially in the south where it will be cold. The coast will experience moderate to fresh north-easterly winds, shifting later to a light easterly to south-easterly direction.
Upington: 5°C — 23°C
Kimberley: 2°C — 19°C
De Aar: 2°C — 17°C
Alexander Bay: 16°C — 32°C
Springbok: 11°C — 21°C
Calvinia: 4°C — 22°C
Sutherland: -3°C — 19°C
Western Cape: Fine and cool conditions for most of the province but warm in some western areas. Coastal winds will vary from light to moderate northerly to north-easterly, with fresher winds along the northern parts of the west coast.
Cape Town: 11°C — 24°C
Vredendal: 7°C — 28°C
Riversdale: 6°C — 25°C
George: 6°C — 22°C
Worcester: 3°C — 25°C
Beaufort West: 3°C — 21°C
Oudtshoorn: 4°C — 22°C
Western half of the Eastern Cape: Morning frost is expected in parts of the north, followed by fine and cool conditions. Light north-westerly winds will prevail along the coastline.
Eastern half of the Eastern Cape: The day will be mostly fine and cool, with colder conditions in the northern high-lying areas. Coastal winds will remain light and variable.
Gqeberha: 8°C — 23°C
Makhanda: 8°C — 22°C
Cradock: 4°C — 20°C
Graaff-Reinet: 5°C — 22°C
East London: 12°C — 22°C
Port St Johns: 11°C — 22°C
Mthatha: 5°C — 21°C
Komani: 3°C — 19°C
Qonce: 7°C — 22°C
KwaZulu-Natal: Fine and cool weather is forecasted, though it will be colder in the south-west. The coast will experience light to moderate winds, shifting through the day from a north-westerly to a north-easterly direction.
Durban: 13°C — 21°C
Richard’s Bay: 13°C — 23°C
Pietermaritzburg: 5°C — 20°C
Ladysmith: 1°C — 19°C
*This weather report was written with the support of Toqan AI.