Morning fog patches could reduce visibility in some regions, according to the South African Weather Service.
Wet conditions are expected in parts of the Western Cape and Eastern Cape, while fine and cool conditions are forecast across the country, with fog patches affecting Mpumalanga, Limpopo and the Northern Cape in the morning, according to the South African Weather Service.
The weather in your province
Gauteng: Fine and cool.
Pretoria: 3°– 22°
Johannesburg: 4°– 21°
Vereeniging: 3°– 20°
Mpumalanga: Morning fog patches and frost in places over the Highveld, otherwise fine and cool, but warm in places in the Lowveld.
Mbombela: 7°– 21°
Ermelo: 0°– 21°
Emalahleni: 6°– 20°
Standerton: -4°– 21°
Skukuza: 6°– 27°
Limpopo: Morning fog patches over the central and western parts, otherwise fine and cool.
Polokwane: 5°– 22°
Phalaborwa: 7°– 24°
Tzaneen: 7°– 22°
Musina: 10°– 23°
Lephalale: 6°– 24°
Mokopane: 6°– 24°
North West: Fine and cool.
Klerksdorp: 2°– 21°
Potchefstroom: 2°– 21°
Mahikeng: 5°– 22°
Rustenburg: 6°– 22°
Vryburg: 2°– 23°
Free State: Morning frost in places in the east and along the Lesotho border, otherwise fine and cool.
Bloemfontein: 2°– 21°
Welkom: 5°– 21°
Bethlehem: -1°– 18°
Weather outlook for Wednesday & Thursday: 08 – 09 July 2026.
A cold front will move south of the country on Wednesday, bringing isolated rain and showers to the south and east coasts of South Africa. Elsewhere, expect fine but cold to cool conditions.#saws #weatheroutlook pic.twitter.com/HLR4apuy15— SA Weather Service (@SAWeatherServic) July 6, 2026
Northern Cape: Morning fog patches along the coast, otherwise fine and cool to warm.
The wind along the coast will be moderate southerly to south-easterly.
Upington: 6°– 25°
Kimberley: 5°– 22°
De Aar: 7°– 21°
Alexander Bay: 11°– 18°
Springbok: 14°– 23°
Calvinia: 3°– 22°
Sutherland: -4°–18°
Western Cape: Cloudy with morning fog patches and isolated showers and rain in the southern parts, otherwise partly cloudy and cool but fine in the northern parts.
The wind along the coast will be moderate southerly to south-westerly.
Cape Town: 13°– 18°
Vredendal: 9°– 22°
Riversdale: 12°– 19°
George: 9°– 19°
Worcester: 8°– 20°
Beaufort West: 11°– 23°
Oudtshoorn: 4°– 19°
Eastern Cape: Morning fog patches in places in the southern parts, otherwise fine and cool to warm, becoming cloudy with isolated showers along the coast in the late evening.
The wind along the coast will be light north-westerly at first, otherwise moderate to fresh south-westerly.
Gqeberha: 7°– 20°
Makhanda: 9°– 21°
Nxuba (Adelaide): 6°– 24°
Robert Sobukwe Town (Graaf-Reinet): 6°– 24°
KuGompo (East London): 10°– 22°
Port St Johns: 14°– 28°
Mthatha: 9°– 28°
Komani: 7°– 24°
Qonce: 8°– 24°
KwaZulu-Natal: Fine and cool to warm, becoming partly cloudy in the south-eastern parts in the evening.
The wind along the coast will be light to moderate westerly to north-westerly in the morning, otherwise northerly to north-easterly, becoming moderate southerly to south-westerly in the south by the evening.
Durban: 15°– 25°
Richards Bay: 14°– 27°
Pietermaritzburg: 7°– 27°
Ladysmith: 3°– 25°
*This weather report was written with the support of Toqan AI.
news24
www.news24.com
