At least three provinces are expected to experience severe thunderstorms and rain, which may lead to flooding.
Jaco Marais/Die Burger/Gallo Images
The South African Weather Service (SAWS) has warned of severe thunderstoms, rain, hail and windy conditions in parts of Limpopo, Gauteng and Mpumalanga.
Wet conditions are also expected in four other provinces, while cold to cool conditions are forecast for the Western Cape and Northern Cape.
Impact-based warnings
Yellow Level 3: Severe thunderstorms resulting in travel disruptions, flooding, large amounts of small hail and wind which may lead to damage in parts of Limpopo, most of the Mpumalanga Highveld, and central and northern Gauteng.
Weather forecast for today & tomorrow, 06-07 Aug 2025:
A COL is expected over the central and E parts of RSA, it will be cloudy & cold-cool with 30-60% showers & thundershowers. Snowfall is also expected over the escarpment of EC, FS and Lesotho⚠️Severe T.storms & damaging waves pic.twitter.com/gbMmGTbJGd
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
Very cold conditions with light snowfalls are anticipated over the northern high-lying areas of the Eastern Cape until Friday.
A Cut-off-low is expected to result in cloudy and cold conditions over the central & eastern parts of the country between Wednesday and Thursday, 6-7 August 2025, with isolated to scattered showers & thundershowers expected over Gauteng, Free State, Mpumalanga, North West & KZN. pic.twitter.com/U8riRrn9jN
— SA Weather Service (@SAWeatherServic) August 5, 2025The weather in your province
Gauteng: Cloudy and cold with scattered showers and thundershowers.
Pretoria: 8°C — 15°C
Johannesburg: 7°C — 15°C
Vereeniging: 5°C — 15°C
Mpumalanga: Cloudy and cold with scattered showers and thundershowers, although isolated in the east.
Mbombela: 9°C — 19°C
Ermelo: 6°C — 12°C
Emalahleni: 6°C — 14°C
Standerton: 5°C — 15°C
Skukuza: 5°C — 21°C
Limpopo: Cloudy and cold to cool with isolated showers and thundershowers, becoming scattered in the west.
Polokwane: 7°C — 18°C
Phalaborwa: 10°C — 23°C
Tzaneen: 7°C — 22°C
Musina: 11°C — 22°C
Lephalale: 7°C — 20°C
Mokopane: 9°C — 16°C
North West: Partly cloudy and cold with isolated to scattered showers and thundershowers, except in the western regions.
Klerksdorp: 2°C — 16°C
Potchefstroom: 2°C — 16°C
Mahikeng: 2°C — 17°C
Rustenburg: 4°C — 17°C
Vryburg: 4°C — 17°C
Free State: Partly cloudy and cold, with isolated to scattered showers and thundershowers, except in the south-west.
Bloemfontein: 3°C — 16°C
Welkom: 3°C — 16°C
Bethlehem: 5°C — 13°C
Northern Cape: Partly cloudy and cold to cool. Along the coast, moderate to fresh south-easterly winds are expected.
Upington: 1°C — 18°C
Kimberley: 3°C — 16°C
De Aar: 3°C — 15°C
Alexander Bay: 6°C — 18°C
Springbok: 2°C — 16°C
Calvinia: -1°C — 15°C
Sutherland: -6°C — 13°C
Western Cape: Partly cloudy and cold to cool. Coastal winds will be moderate, changing from westerly to north-westerly in the morning and becoming light to moderate south-westerly in the afternoon. Winds will strengthen along the south coast.
Cape Town: 9°C — 16°C
Vredendal: 6°C — 19°C
Riversdale: 7°C — 17°C
George: 7°C — 16°C
Worcester: 4°C — 16°C
Beaufort West: 2°C — 15°C
Oudtshoorn: 3°C — 16°C
Western half of the Eastern Cape: Partly cloudy and cool, but cold over the high ground. Coastal winds will start as light to moderate north-westerly, becoming moderate to fresh south-westerly.
Eastern half of the Eastern Cape: Partly cloudy and cold, but cool along the coast with light morning rain possible in the extreme east. Coastal winds will be moderate south-westerly, easing in the afternoon.
Gqeberha: 10°C — 18°C
Makhanda: 8°C — 17°C
Cradock: 4°C — 15°C
Graaff-Reinet: 2°C — 14°C
East London: 13°C — 19°C
Port St Johns: 12°C — 17°C
Mthatha: 9°C — 16°C
Komani: 5°C — 15°C
Qonce: 9°C — 16°C
KwaZulu-Natal: Cloudy and cool to cold with isolated showers and rain, becoming scattered in the north-west and north-east. Coastal winds will vary, starting light and variable in the south by evening, with moderate to fresh south-westerly winds elsewhere, reaching strong levels in the extreme north by afternoon.
Durban: 16°C — 19°C
Richards Bay: 17°C — 20°C
Pietermaritzburg: 11°C — 16°C
Ladysmith: 9°C — 15°C
*This weather report was written with the support of Toqan AI.