Isolated showers and thundershowers are expected across all regions except the Western Cape. (Busang Senne/News24)
The South African Weather Service has warned of isolated showers and thundershowers across all regions except the Western Cape.
Fog patches in the morning may lead to reduced visibility, and changing wind patterns, especially along coastal regions, which may influence marine activities.
Impact-based warnings
Gauteng: Cloudy in the morning, becoming partly cloudy and cool to warm later in the day. Expect isolated afternoon showers and thundershowers.
Pretoria: 16°C — 28°C
Johannesburg: 15°C — 25°C
Vereeniging: 16°C — 25°C
Mpumalanga: Morning fog along the escarpment is expected, followed by partly cloudy skies. Temperatures will range from cool to warm, with hot conditions in the Lowveld. Isolated showers and thundershowers are forecast.
Mbombela: 18°C — 28°C
Ermelo: 13°C — 25°C
Emalahleni: 15°C — 25°C
Standerton: 14°C — 22°C
Skukuza: 21°C — 32°C
Limpopo: Expect morning fog along the escarpment, with partly cloudy and warm to hot conditions throughout the province. Isolated showers and thundershowers are likely, except in the north.
Polokwane: 15°C — 27°C
Phalaborwa: 20°C — 32°C
Tzaneen: 18°C — 28°C
Musina: 19°C — 31°C
Lephalale: 19°C — 30°C
Mokopane: 17°C — 26°C
North West: Morning fog patches in the extreme east will clear for a partly cloudy day with cool to warm temperatures. Isolated showers and thundershowers are expected.
Klerksdorp: 16°C — 27°C
Potchefstroom: 15°C — 26°C
Mahikeng: 16°C — 27°C
Rustenburg: 16°C — 28°C
Vryburg: 17°C — 28°C
Free State: Areas in the extreme east and south will see morning fog. The rest of the day will be partly cloudy and cool to warm, with isolated showers and thundershowers.
Bloemfontein: 16°C — 29°C
Welkom: 17°C — 28°C
Bethlehem: 12°C — 24°C
Northern Cape: Morning fog along the coast will give way to fine weather, becoming partly cloudy and warm to hot inland. The east may experience isolated showers and thundershowers. Coastal winds will shift from light north-westerly to westerly, becoming south-westerly in the afternoon.
Upington: 22°C — 34°C
Kimberley: 18°C — 31°C
De Aar: 16°C — 31°C
Alexander Bay: 16°C — 25°C
Springbok: 14°C — 26°C
Calvinia: 11°C — 26°C
Sutherland: 9°C — 25°C
Western Cape: Fog along the west and south coast in the morning will clear to partly cloudy skies. Other regions can expect fine and cool to warm conditions. Winds along the coast will be moderate, starting northerly to north-westerly before shifting to westerly and south-westerly.
Cape Town: 16°C — 23°C
Vredendal: 15°C — 26°C
Riversdale: 16°C — 26°C
George: 15°C — 25°C
Worcester: 15°C — 26°C
Beaufort West: 16°C — 30°C
Oudtshoorn: 16°C — 32°C
Western half of the Eastern Cape: Morning fog will clear, leaving behind fine and warm conditions. Coastal winds will transition from light and variable to moderate or fresh south-westerly.
Eastern half of the Eastern Cape: Morning fog patches will make way for partly cloudy conditions. Cool to warm temperatures are expected, with isolated showers and thundershowers over the interior. Coastal winds will shift from light to moderate north-easterly to fresh south-westerly by evening.
Gqeberha: 18°C — 26°C
Makhanda: 15°C — 30°C
Cradock: 13°C — 30°C
Graaff-Reinet: 12°C — 29°C
East London: 19°C — 26°C
Port St Johns: 18°C — 25°C
Mthatha: 14°C — 28°C
Komani: 13°C — 29°C
Qonce: 16°C — 28°C
KwaZulu-Natal: Expect cloudy skies with morning fog over the interior, followed by partly cloudy conditions. Isolated showers and thundershowers are likely, with the exception of the extreme east. Winds along the coastline will be moderate to fresh, starting northerly to north-easterly.
Durban: 20°C — 28°C
Richard's Bay: 20°C — 31°C
Pietermaritzburg: 16°C — 30°C
Ladysmith: 15°C — 30°C
*This weather report was written with the support of Toqan AI.