
Hot conditions are expected in parts of the Eastern Cape, Western Cape and Northern Cape.
Very hot conditions are expected for most of the day in parts of the Eastern Cape, Western Cape and Northern Cape, according to the South African Weather Service (SAWS).
Isolated thundershowers are expected in most parts of the country.
Impact-based warnings
Yellow Level 2: Severe thunderstorms with heavy downpours resulting in the localised flooding of susceptible roads, settlements and low-lying bridges/areas, excessive lightning, large amounts of small hail, wind damage to infrastructure can be expected over the Free State, south-western parts of the North West, north-eastern parts of the Northern Cape and northern interior of the Eastern Cape.
Weather forecast for today & tomorrow, 04 - 05 December 2025.
Partly cloudy and cool conditions are expected over the central & eastern parts, with isolated to scattered showers & thundershowers possible from the afternoon. Otherwise, fine and warm to hot.#saws #weatheroutlook pic.twitter.com/CYWRmb9uVD
In the SAWS’ colour-coded weather warning system, yellow indicates a moderate risk of impact that requires caution and awareness, while orange indicates that higher-risk impact is expected, requiring increased attention and preparation.
The SAWS uses the numbers to indicate the likelihood of weather-based impacts occurring. Levels 2 and 6 are high, and Level 4 is low.
The weather in your province
Gauteng: Partly cloudy and warm with isolated showers and thundershowers. Scattered showers are expected in the southern regions.
Pretoria: 16°C - 26°C
Johannesburg: 13°C - 25°C
Vereeniging: 14°C - 26°C
Mpumalanga: Morning fog and drizzle along the escarpment. Otherwise, partly cloudy, cool to warm conditions with isolated showers and thundershowers, becoming scattered in the south.
Mbombela: 15°C - 27°C
Ermelo: 11°C - 25°C
Emalahleni: 12°C - 25°C
Standerton: 12°C - 26°C
Skukuza: 17°C - 31°C
Limpopo: Morning fog and drizzle along the escarpment, with partly cloudy skies. Isolated showers and thundershowers are expected in the south-west.
Polokwane: 15°C - 27°C
Phalaborwa: 19°C - 31°C
Tzaneen: 16°C - 27°C
Musina: 20°C - 31°C
Lephalale: 18°C - 29°C
Mokopane: 16°C - 30°C
North West: Cloudy with morning fog patches in the east. Otherwise, partly cloudy, warm to hot conditions with isolated thundershowers. Scattered showers in the south-west.
Klerksdorp: 16°C - 30°C
Potchefstroom: 17°C - 28°C
Mahikeng: 17°C - 28°C
Rustenburg: 16°C - 28°C
Vryburg: 17°C - 31°C
Free State: Partly cloudy and cool to warm with scattered showers. Isolated showers are expected in the south-west.
Bloemfontein: 16°C - 29°C
Welkom: 16°C - 29°C
Bethlehem: 12°C - 25°C
Northern Cape: Fine and hot to very hot, with morning fog in the extreme north-west. Partly cloudy conditions will develop later, with isolated showers and thundershowers in the east and north. Scattered showers in the extreme north-east.
Coastal winds: Moderate to fresh, becoming strong south to south-easterly in the afternoon.
Upington: 21°C - 39°C
Kimberley: 16°C - 32°C
De Aar: 13°C - 33°C
Alexander Bay: 15°C - 25°C
Springbok: 21°C - 33°C
Calvinia: 18°C - 33°C
Sutherland: 9°C - 29°C
Western Cape: Partly cloudy along the south coast, warm to hot inland, and cool along the southern coast. Very hot conditions are expected over the Bergrivier and Beaufort West municipalities.
Isolated showers and rain are expected along the south-eastern coast beginning in the evening. Coastal winds: Moderate southerly to south-westerly, becoming strong south-easterly from the afternoon.
Cape Town: 19°C - 27°C
Vredendal: 16°C - 33°C
Riversdale: 16°C - 29°C
George: 15°C - 23°C
Worcester: 15°C - 31°C
Beaufort West: 16°C - 36°C
Oudtshoorn: 15°C - 31°C
Western half of the Eastern Cape: Partly cloudy, hot to very hot (warm along the coast). Isolated evening showers and rain are likely west of Jeffreys Bay.
Coastal winds: Moderate to fresh south-westerly, easing by the evening.
Eastern half of the Eastern Cape: Warm along the coast, partly cloudy inland with hot to very hot temperatures. Scattered showers and thundershowers are likely in the north.
Coastal winds: Light north-easterly, becoming fresh to strong south-westerly from late morning.
Gqeberha: 14°C - 24°C
Makhanda: 12°C - 27°C
Cradock: 14°C - 33°C
Graaff-Reinet: 14°C - 33°C
East London: 15°C - 26°C
Port St Johns: 17°C - 27°C
Mthatha: 13°C - 35°C
Komani: 12°C - 33°C
Qonce: 12°C - 28°C
KwaZulu-Natal: Morning fog patches over the interior. The day will be cloudy and cool but warm in the northern areas. Expect isolated showers and thundershowers, with scattered showers in the west.
Coastal winds: Moderate to fresh northerly to north-easterly.
Durban: 18°C - 29°C
Richards Bay: 17°C - 34°C
Pietermaritzburg: 13°C - 34°C
Ladysmith: 14°C - 33°C
*This weather report was written with the support of Toqan AI.
 (1).png)

















