The weather today across South Africa presents a varied picture with clear skies over many regions, but severe conditions forecast for parts of the Western and Eastern Cape. Widespread rainfall, damaging waves and winds are expected in coastal areas, with very cold, windy conditions across the interior.
Weather warnings and advisories for Saturday, 7 June 2025
- Yellow Level 4 Warning: Disruptive rainfall with flooding and hazardous driving conditions over Cape Town, Cape Winelands, western Overberg, and southern West Coast District.
- Yellow Level 2 Warning: Damaging waves from Saldanha Bay to Cape Agulhas, expanding to Plettenberg Bay on Sunday.
- Yellow Level 1 Warning:
- Damaging winds affecting small harbours and ports between Saldanha Bay and Cape Agulhas.
- Interior winds expected over Joe Gqabi and Chris Hani districts in the Eastern Cape, posing risks to infrastructure and transport.
- Advisory:
- Very cold, wet and windy weather to persist across the interior Western Cape and Northern Cape, extending into Eastern Cape, Free State, and KwaZulu-Natal into early next week.
- Snowfall over high-lying terrain, especially in Beaufort West and the Eastern Cape, raising risk of icy roads.
Cape Town, Durban and JHB forecast: Saturday, 7 June 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
15 / 11 | Rain | 45 | 24 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
28 / 19 | Sunny | 10 | 11 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
20 / 6 | Sunny | 0 | 11 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng:
- Pretoria: Fine, 7/21°C
- Johannesburg: Morning fog patches, otherwise fine, 6/20°C
- Vereeniging: Morning fog patches, otherwise fine, 3/21°C
- Mpumalanga:
- Mbombela: Fine, 10/25°C
- Limpopo:
- Polokwane: Fine, 6/21°C
- North West:
- Mahikeng: Fine and windy, 9/22°C
- Vryburg: Partly cloudy and windy, 10/22°C
- Free State:
- Bloemfontein: Partly cloudy and windy, 9/22°C
- Northern Cape:
- Kimberley: Partly cloudy and windy, 12/23°C
- Upington: Partly cloudy and windy, 12/24°C
- Western Cape:
- Cape Town: Cloudy with widespread showers and rain. Wind: Moderate to fresh NW, 11/15°C
- Eastern Cape:
- George: Cloudy with evening rain. Wind: Moderate to fresh NW, 11/20°C
- Gqeberha: Cloudy. Wind: Light NW becoming moderate to fresh SW late morning, 13/22°C
- East London: Partly cloudy. Wind: Light NW becoming moderate to fresh SW early afternoon, 15/23°C
- KwaZulu-Natal:
- Durban: Partly cloudy. Wind: Moderate NE, 19/28°C
- Richards Bay: Partly cloudy. Wind: Light to moderate N to NE, 18/31°C
- Pietermaritzburg: Partly cloudy, 12/27°C