Severe thunderstorms with downpours are expected in parts of the country. (Boris Jordan Photography/Getty Images)
The South African Weather Service has issued multiple yellow-level warnings for disruptive rain and severe thunderstorms in parts of Mpumalanga, Limpopo, KwaZulu-Natal, the Free State, Gauteng and Western Cape.
High fire danger conditions are also anticipated in parts of the Western Cape, Northern Cape and Free State.
Impact-based warnings
Yellow Level 4 warning: Disruptive rain leading to flooding of roads and settlements, damage to infrastructure and displacement of affected communities is expected over most parts of Mpumalanga and most parts of Limpopo, except in the north and Lowveld.
Yellow Level 2 warning: Severe thunderstorms that will lead to strong damaging winds, large amounts of small hail, heavy downpours leading to localised flooding and damage to infrastructure are expected over the north and eastern parts of the Eastern Cape, southern and western parts of KwaZulu-Natal, eastern parts of the Free State and most parts of Gauteng.
Yellow Level 1 warning: Damaging winds leading to difficulty in navigation at sea and small vessels at risk of taking on water and capsizing in the locality are expected from Alexander Bay to Bettys Bay in the Western Cape.
Weather forecast & severe weather alerts for Saturday 21 December 2024, along with the temperature forecast.
Isolated to scattered showers and thundershowers are expected over the central & eastern areas as well as along the south coast.#saws#weather pic.twitter.com/mvJMXUWEtp
Fire danger warnings
Extremely high fire danger conditions are expected in places over the north-western parts of the Western Cape, most parts of the Northern Cape, except in the north-east as well as the south-western parts of the Free State.
The weather in your province
Gauteng: Expect cloudy and cool to warm conditions with scattered showers and thundershowers.
Pretoria: 17°C — 24°C
Johannesburg: 16°C — 23°C
Vereeniging: 16°C — 25°C
Mpumalanga: Cloudy and cool weather with scattered showers and thundershowers is expected. It will be warm on the Lowveld.
Mbombela: 20°C — 25°C
Ermelo: 14°C — 23°C
Emalahleni: 16°C — 23°C
Standerton: 15°C — 25°C
Skukuza: 21°C — 25°C
Limpopo: The region will experience cloudy and warm weather with scattered thundershowers. On the Lowveld and in Limpopo Valley, expect hot conditions with isolated showers and thundershowers.
Polokwane: 18°C — 24°C
Phalaborwa: 22°C — 27°C
Tzaneen: 20°C — 25°C
Musina: 22°C — 31°C
Lephalale: 20°C — 25°C
Mokopane: 19°C — 27°C
North West: The eastern areas will be partly cloudy and warm, while the rest of the region will see cloudy and hot conditions with scattered showers and thundershowers.
Klerksdorp: 18°C — 31°C
Potchefstroom: 18°C — 29°C
Mahikeng: 18°C — 28°C
Rustenburg: 17°C — 26°C
Vryburg: 18°C — 34°C
Free State: Conditions will start partly cloudy, then turn cloudy and warm to hot with scattered showers and thundershowers. Areas in the west may only see isolated showers.
Bloemfontein: 17°C — 34°C
Welkom: 18°C — 32°C
Bethlehem: 15°C — 29°C
Northern Cape: The coast will be warm and partly cloudy, while inland areas will be hot to very hot with isolated showers and thundershowers in the east. The far west will remain fine. Strong southerly to south-easterly winds are expected along the coast.
Upington: 21°C — 39°C
Kimberley: 20°C — 37°C
De Aar: 17°C — 36°C
Alexander Bay: 16°C — 25°C
Springbok: 18°C — 35°C
Calvinia: 13°C — 36°C
Sutherland: 10°C — 32°C
Western Cape: Fine conditions in the north, whereas the rest of the region will be partly cloudy and cool to warm, and hot along the west coast.
Isolated showers and rain are expected along the coast and nearby interior. Coastal winds will be south to south-easterly, strong along the west and south-west coast.
Cape Town: 18°C — 25°C
Vredendal: 15°C — 34°C
Riversdale: 18°C — 26°C
George: 17°C — 23°C
Worcester: 17°C — 33°C
Beaufort West: 16°C — 33°C
Oudtshoorn: 16°C — 32°C
Western half of the Eastern Cape: Hot in the north; otherwise, partly cloudy and warm to cool with isolated showers and thundershowers. The coastline will stay cloudy.
Eastern half of the Eastern Cape: Cloudy and cool along the coast, with partly cloudy and warm to hot conditions inland, alongside scattered showers and thundershowers. Fresh south-westerly winds along the coast could impact small boats and beach activities.
Gqberha: 17°C — 25°C
Makhanda: 14°C — 22°C
Cradock: 14°C — 32°C
Graaff-Reinet: 15°C — 31°C
East London: 19°C — 23°C
Port St Johns: 20°C — 25°C
Umtata: 18°C — 26°C
Komani: 15°C — 30°C
Qonce: 15°C — 23°C
Kwazulu-Natal: Morning fog over the interior, with the rest of the day being partly cloudy and warm, but hot in the northern areas. Look out for scattered showers and thundershowers, which are isolated in the north-east. Strong easterly to north-easterly winds along the coast.
Durban: 23°C — 29°C
Richard's Bay: 23°C — 32°C
Pietermaritzburg: 18°C — 29°C
Ladysmith: 18°C — 33°C
*This weather report was written with the support of Toqan AI.