A heatwave with persistently high temperatures is expected over the Eastern Cape until Saturday. (Chuchart Duangdaw/Getty Images)
A heatwave with persistently high temperatures is expected over the Eastern Cape until Saturday, according to the South African Weather Service.
Yellow Level 2 thunderstorms resulting in heavy downpours are expected in KwaZulu-Natal, Free State and Mpumalanga.
Impact-based warnings
Yellow Level 2 warning: Severe thunderstorms resulting in heavy downpours, strong damaging winds and excessive lightning are expected over the western parts of KwaZulu-Natal, the extreme eastern parts of the Free State and the Highveld of Mpumalanga.
Fire danger warnings
Extremely high fire danger conditions are expected over parts of the central and eastern interior of the Northern Cape.
??Weather & severe weather alerts for tomorrow, 10 January 2025. As well as the weather outlooks for Saturday & Sunday, 11 - 12 January 2025.
Showers & thundershowers are expected over the eastern areas, as well as along the south coast on Friday & Sunday. #saws #weatheroutlook pic.twitter.com/E4saQA8geU
Advisories
A heatwave with persistently high temperatures is expected over the central interior of the Eastern Cape until Saturday.
The weather in your province
Gauteng: Expect cloudy skies with cool to warm temperatures. Isolated showers and thundershowers are likely, especially in the northern areas.
Pretoria: 18°C — 27°C
Johannesburg: 17°C — 24°C
Vereeniging: 18°C — 27°C
Mpumalanga: The Highveld will be cloudy with a comfortable mix of warm and cool temperatures, featuring scattered showers and thundershowers. Lowveld regions will experience hot conditions.
Mbombela: 20°C — 28°C
Ermelo: 15°C — 25°C
Emalahleni: 18°C — 25°C
Standerton: 17°C — 27°C
Skukuza: 23°C — 33°C
Limpopo: Morning fog over the escarpment, clearing to cloudy and warm to hot conditions. Scattered showers and thundershowers are expected, except in the Lowveld, where showers will be isolated.
Polokwane: 23°C — 26°C
Phalaborwa: 22°C — 31°C
Tzaneen: 21°C — 29°C
Musina: 23°C — 30°C
Lephalale: 21°C — 27°C
Mokopane: 19°C — 29°C
North West: Partly cloudy with warm to hot temperatures. Expect isolated to scattered showers and thundershowers, primarily in the eastern areas.
Klerksdorp: 18°C — 29°C
Potchefstroom: 18°C — 29°C
Mahikeng: 19°C — 29°C
Rustenburg: 20°C — 28°C
Vryburg: 18°C — 34°C
Free State: Partly cloudy skies with warm to hot weather. Isolated to scattered showers and thundershowers are likely in the central and eastern parts.
Bloemfontein: 19°C — 34°C
Welkom: 19°C — 32°C
Bethlehem: 16°C — 29°C
Northern Cape: Cloudy to clear skies transitioning through the day – hot to very hot conditions. Coastal winds will be light to moderate, increasing to fresh in the afternoon.
Upington: 18°C — 35°C
Kimberley: 17°C — 37°C
De Aar: 17°C — 36°C
Alexander Bay: 15°C — 26°C
Springbok: 13°C — 28°C
Calvinia: 10°C — 32°C
Sutherland: 8°C — 29°C
Western Cape: Cloudy skies turning partly cloudy in the afternoon, warm to hot temperatures prevail, cooler along the coast.
Light rain is expected in the morning on the southwest and south coast. Coastal winds will be moderate to fresh.
Cape Town: 18°C — 25°C
Vredendal: 15°C — 29°C
Riversdale: 16°C — 28°C
George: 16°C — 22°C
Worcester: 16°C — 32°C
Beaufort West: 16°C — 33°C
Oudtshoorn: 16°C — 32°C
Eastern Cape: Cloudy to partly cloudy in the south, hot in the north. Isolated morning showers are expected along coastal areas west of Gqeberha.
The wind along the coast will be light to moderate south-westerly.
Gqeberha: 17°C — 26°C
Makhanda: 15°C — 26°C
Cradock: 15°C — 35°C
Graaff-Reinet: 15°C — 34°C
East London: 18°C — 26°C
Port St Johns: 20°C — 25°C
Umtata: 17°C — 26°C
Komani: 16°C — 29°C
Qonce: 16°C — 26°C
KwaZulu-Natal: Morning fog in places, warm weather turning hot in the north, partly cloudy to cloudy.
Isolated showers and thundershowers expected, more frequent in the west. The wind along the coast will be moderate to fresh north-easterly, becoming moderate southerly to south-westerly from the south by late morning, spreading to Richards Bay by evening.
Durban: 22°C — 29°C
Richards Bay: 23°C — 34°C
Pietermaritzburg: 17°C — 29°C
Ladysmith: 17°C — 34°C
*This weather report was written with the support of Toqan AI.