Morning fog, fine and warm conditions are expected in most parts of the country.
Morning fog, fine and warm conditions are expected in most parts of the country while very hot and uncomfortable conditions persist in parts of the Western and Northern Cape, according to the South African Weather Service (SAWS).
Advisories
A heatwave with persistently high temperatures is expected over the Richtersveld Local Municipality in the Northern Cape and Matzikama Local Municipality in the Western Cape.
Very hot and uncomfortable conditions are expected over the West Coast district in the Western Cape and Kamiesberg Local Municipality in the Northern Cape.
The weather in your province
Gauteng: Morning fog in the southern areas, clearing up to a fine and cool to warm day.
Pretoria: 11°C — 25°C
Johannesburg: 8°C — 23°C
Vereeniging: 8°C — 26°C
Mpumalanga: Morning fog along the escarpment and southern Highveld. The day will be partly cloudy and cool, with warmer conditions expected in the Lowveld.
Mbombela: 10°C — 26°C
Ermelo: 7°C — 23°C
Emalahleni: 11°C — 24°C
Standerton: 7°C — 24°C
Skukuza: 19°C — 29°C
Limpopo: Morning fog along the escarpment, transitioning to a cloudy and cool to warm day. Conditions will become partly cloudy late in the afternoon.
Polokwane: 11°C — 24°C
Phalaborwa: 15°C — 28°C
Tzaneen: 10°C — 25°C
Musina: 15°C — 28°C
Lephalale: 12°C — 28°C
Mokopane: 12°C — 25°C
North West: A fine and warm day across the entire province.
Klerksdorp: 13°C — 26°C
Potchefstroom: 12°C — 27°C
Mahikeng: 13°C — 26°C
Rustenburg: 13°C — 27°C
Vryburg: 14°C — 27°C
Free State: Expect fine and warm weather throughout the day.
Bloemfontein: 12°C — 28°C
Welkom: 13°C — 28°C
Bethlehem: 7°C — 25°C
Northern Cape: Morning fog expected along the escarpment, with the rest of the province being fine, windy, and warm to hot. Coastal winds will be westerly to north-westerly.
Upington: 19°C — 33°C
Kimberley: 15°C — 29°C
De Aar: 14°C — 30°C
Alexander Bay: 15°C — 25°C
Springbok: 21°C — 35°C
Calvinia: 15°C — 35°C
Sutherland: 12°C — 30°C
Western Cape: A fine and hot to very hot day, with extremely hot conditions in some areas. Morning fog is expected in certain coastal regions.
Coastal winds will be moderate to fresh south-easterly.
Cape Town: 18°C — 35°C
Vredendal: 14°C — 40°C
Riversdale: 16°C — 40°C
George: 14°C — 33°C
Worcester: 14°C — 37°C
Beaufort West: 14°C — 36°C
Oudtshoorn: 13°C — 39°C
Western half of the Eastern Cape: Morning fog patches in southern areas, leading to a fine and hot to very hot day.
Coastal areas will remain warm. Coastal winds will be light to moderate north-easterly, reaching fresh in certain locations.
Eastern half of the Eastern Cape: Hot with some morning fog south of the escarpment, gradually clearing up for a fine and warm day.
Coastal winds will start light north-westerly in the morning, turning into moderate to fresh north-easterly in the afternoon, with strong gusts in places.
Gqeberha: 14°C — 27°C
Makhanda: 9°C — 33°C
Cradock: 8°C — 36°C
Graaff-Reinet: 8°C — 36°C
East London: 12°C — 28°C
Port St Johns: 13°C — 26°C
Mthatha: 10°C — 33°C
Komani: 8°C — 32°C
Qonce: 8°C — 32°C
KwaZulu-Natal: Morning fog patches in the southern interior will give way to a fine and cool to warm day.
Coastal winds will be light to moderate northerly to north-easterly, becoming fresh in some areas by the afternoon.
Durban: 15°C — 25°C
Richard’s Bay: 13°C — 28°C
Pietermaritzburg: 9°C — 29°C
Ladysmith: 8°C — 29°C
*This weather report was written with the support of Toqan AI.