
Thundershowers are expected in most parts of the country.
Thundershowers are expected in most parts of the country while high temperatures persist in the Western Cape, according to the South African Weather Service (SAWS).
Impact-based warnings
Yellow Level 2 warning: Severe thunderstorms leading to localised flooding of susceptible roads, low-lying areas and bridges are expected over the central and south-eastern parts of the Northern Cape.
Orange Level 5 warning: Severe thunderstorms leading to flooding of susceptible roads, low-lying areas and bridges and damage or loss of infrastructure are expected over the northern parts of the Northern Cape.
Weather forecast for today & tomorrow, 07 - 08 November 2025.
Cloudy and cool in the east, with isolated to scattered showers & thundershowers possible over the central & eastern areas of the country from the afternoon. Otherwise, partly cloudy & cool to warm. #saws pic.twitter.com/N7Z9LhQ9p5
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.
SAWS uses the numbers to indicate the likelihood of weather-based impacts occurring. Levels 2 and 6 are high, and Level 4 is low.
Advisories
Heatwave conditions with persistently high temperatures are expected over the West Coast, City of Cape Town and western parts of the Cape Winelands District of the Western Cape until Sunday.
The weather in your province
Gauteng: Cloudy and cool conditions with isolated showers and thundershowers expected from the afternoon.
Pretoria: 13°C – 22°C
Johannesburg: 12°C – 22°C
Vereeniging: 11°C – 24°C
Mpumalanga: Drizzle expected along the escarpment areas, with cloudy and cool-to-cold conditions and isolated showers and thundershowers over the highveld.
Warm temperatures prevail in the lowveld.
Mbombela: 12°C – 21°C
Ermelo: 9°C – 18°C
Emalahleni: 12°C – 21°C
Standerton: 11°C – 22°C
Skukuza: 18°C – 25°C
Limpopo: Drizzle along the escarpment with mostly cloudy skies and cool-to-warm conditions throughout.
Polokwane: 13°C – 21°C
Phalaborwa: 18°C – 26°C
Tzaneen: 13°C – 23°C
Musina: 18°C – 25°C
Lephalale: 17°C – 23°C
Mokopane: 17°C – 24°C
North West: Cloudy conditions with cool-to-warm weather expected, coupled with isolated showers and thundershowers.
Klerksdorp: 15°C – 25°C
Potchefstroom: 14°C – 24°C
Mahikeng: 15°C – 27°C
Rustenburg: 14°C – 25°C
Vryburg: 17°C – 26°C
Free State: Fog patches clearing in the early morning in the extreme east. Cloudy-to-partly cloudy skies with scattered showers and thundershowers, isolated in the north.
Bloemfontein: 14°C – 26°C
Welkom: 14°C – 25°C
Bethlehem: 9°C – 22°C
Northern Cape: Morning fog along the coast, with partly cloudy-to-cloudy skies. Isolated-to-scattered showers and thundershowers expected, becoming widespread in the northern interior.
Coastal winds will shift from light and variable to moderate south-westerly winds in the afternoon.
Upington: 19°C – 31°C
Kimberley: 16°C – 28°C
De Aar: 13°C – 27°C
Alexander Bay: 14°C – 22°C
Springbok: 21°C – 32°C
Calvinia: 18°C – 28°C
Sutherland: 13°C – 25°C
Western Cape: Conditions will be cloudy-to-partly cloudy. Warm-to-hot inland and cool along the south coast.
Isolated-to-scattered showers and thundershowers in most regions except along the south-western and southern coastal zones. Strong south-easterly winds expected later in the day.
Cape Town: 19°C – 34°C
Vredendal: 19°C – 35°C
Riversdale: 15°C – 32°C
George: 14°C – 24°C
Worcester: 16°C – 35°C
Beaufort West: 14°C – 32°C
Oudtshoorn: 15°C – 36°C
Western half of the Eastern Cape: Morning fog in various areas, later becoming partly cloudy with warm-to-hot temperatures. Isolated thundershowers expected in the north.
Eastern half of the Eastern Cape: Morning fog patches over various regions, transitioning to partly cloudy skies and warmer conditions with isolated thundershowers in the interior.
Coastal winds will strengthen by the afternoon.
Gqeberha: 16°C – 26°C
Makhanda: 13°C – 31°C
Cradock: 10°C – 33°C
Graaff-Reinet: 9°C – 33°C
East London: 16°C – 27°C
Port St Johns: 16°C – 25°C
Mthatha: 12°C – 31°C
Komani: 10°C – 31°C
Qonce: 12°C – 30°C
KwaZulu-Natal: Morning fog patches over the interior will clear to partly cloudy skies. Cool-to-warm weather expected with isolated showers and thundershowers, mainly over central and western areas.
Coastal winds will freshen in the afternoon.
Durban: 19°C – 25°C
Richards Bay: 17°C – 27°C
Pietermaritzburg: 12°C – 27°C
Ladysmith: 11°C – 27°C
*This weather report was written with the support of Toqan AI.
 (1).png)

















