Thundershowers are forecast in at least five provinces.
Thundershowers are forecast in at least five provinces while morning fog and warm to hot conditions are expected in the rest of the country, according to the South African Weather Service (SAWS).
The weather in your area
Gauteng: Expect partly cloudy and warm conditions with isolated afternoon thundershowers in the extreme north.
Pretoria: 16°C — 30°C
Johannesburg: 15°C — 26°C
Vereeniging: 10°C — 27°C
Mpumalanga: Cloudy over the Lowveld during the morning, followed by partly cloudy and cool to warm conditions. Isolated to scattered showers and thundershowers are likely, except in the southeast.
Mbombela: 15°C — 25°C
Ermelo: 11°C — 25°C
Emalahleni: 10°C — 25°C
Standerton: 8°C — 27°C
Skukuza: 18°C — 30°C
Limpopo: Morning cloudiness over the Lowveld will transition to partly cloudy and warm conditions. It will be hot in some places with isolated to scattered showers and thundershowers, except in the extreme northeast.
Polokwane: 14°C — 25°C
Phalaborwa: 20°C — 30°C
Tzaneen: 16°C — 28°C
Musina: 18°C — 32°C
Lephalale: 18°C — 32°C
Mokopane: 15°C — 27°C
North West: Fine and warm to hot conditions are expected. Partly cloudy weather will develop in the northeast by afternoon with isolated showers and thundershowers in the extreme northeast.
Klerksdorp: 9°C — 30°C
Potchefstroom: 11°C — 30°C
Mahikeng: 14°C — 32°C
Rustenburg: 14°C — 32°C
Vryburg: 6°C — 31°C
Free State: A clear day with fine and warm weather across the province.
Bloemfontein: 7°C — 28°C
Welkom: 9°C — 30°C
Bethlehem: 6°C — 27°C
Weather forecast for today and tomorrow, 07-08 October 2025:
Fine over the W interior, otherwise partly cloudy and cool to warm with 30% showers and thundershowers in the E but 60% in the NE where a Yellow level 2 ⚠️warning for severe thunderstorms is issued#saws #weatheroutlook pic.twitter.com/uQIuiut9CP
Northern Cape: Expect fine and warm to hot conditions. Coastal winds: Moderate south-easterly winds along the coast will strengthen in the evening.
Upington: 11°C — 31°C
Kimberley: 8°C — 29°C
De Aar: 7°C — 27°C
Alexander Bay: 11°C — 25°C
Springbok: 13°C — 30°C
Calvinia: 5°C — 29°C
Sutherland: 0°C — 24°C
Western Cape: Partly cloudy and cool along the south coast, otherwise fine and warm across the region.
Coastal winds: Moderate to fresh south to south-westerly winds, with lighter winds along the south coast.
Cape Town: 13°C — 21°C
Vredendal: 10°C — 29°C
Riversdale: 9°C — 25°C
George: 12°C — 20°C
Worcester: 9°C — 25°C
Beaufort West: 6°C — 26°C
Oudtshoorn: 7°C — 27°C
Western half of the Eastern Cape: Experience morning fog in some parts of the interior, leading to fine and warm conditions, though the coast will be cooler and partly cloudy.
Coastal winds: Light to moderate north-westerly winds shifting to moderate to fresh south-westerly winds later.
Eastern half of the Eastern Cape: Morning fog south of the escarpment will give way to fine and cool to warm weather. However, the southeast could see cloudy skies with a chance of drizzle.
Coastal winds: Light to moderate south-westerly winds, changing to south-easterly later in the day.
Gqeberha: 14°C — 22°C
Makhanda: 8°C — 25°C
Cradock: 7°C — 27°C
Graaff-Reinet: 7°C — 29°C
East London: 14°C — 22°C
Port St Johns: 14°C — 23°C
Mthatha: 11°C — 27°C
Komani: 8°C — 28°C
Qonce: 9°C — 24°C
KwaZulu-Natal: Morning fog over the interior will give way to partly cloudy and cool to warm weather. Isolated showers and thundershowers are expected, except in the northwest.
Coastal winds: Moderate easterly to north-easterly winds.
Durban: 17°C — 24°C
Richard’s Bay: 16°C — 25°C
Pietermaritzburg: 12°C — 25°C
Ladysmith: 11°C — 27°C
*This weather report was written with the support of Toqan AI.