The weather today across South Africa will remain largely fine and cool inland, with coastal regions in the Eastern Cape and KwaZulu-Natal experiencing isolated showers and strong winds.
Marine and wind-related warnings are in place along the southeast and northeast coasts, while most inland provinces can expect dry and sunny conditions.
Weather warnings and advisories for Wednesday, 4 June 2025
- Yellow Level 1 Warning: Damaging waves expected between Oyster Bay and Richards Bay, posing a risk to small vessels and temporary disruption at small ports.
- Yellow Level 1 Warning: Damaging winds between Port Edward and Kosi Bay, potentially affecting navigation and causing localized disruptions at small harbours.
Cape Town, Durban and JHB forecast: Wednesday, 4 June 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
17 / 11 | Mostly Sunny | 0 | 21 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
20 / 15 | Partly Cloudy | 0 | 26 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
20 / 3 | Sunny | 0 | 6 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng:
- Pretoria: Fine, 04/22°C
- Johannesburg: Fine, 03/20°C
- Vereeniging: Fine with morning frost, 01/20°C
- Mpumalanga:
- Mbombela: Fine, becoming partly cloudy with a chance of evening drizzle, 08/23°C
- Limpopo:
- Polokwane: Fine, 04/22°C
- North West:
- Mahikeng: Fine, 05/23°C
- Vryburg: Fine, 05/22°C
- Free State:
- Bloemfontein: Fine, 01/19°C
- Northern Cape:
- Kimberley: Fine, 05/21°C
- Upington: Fine, 03/22°C
- Western Cape:
- Cape Town: Fine. Wind: Moderate to fresh south-easterly, 11/17°C
- Eastern Cape:
- George: Cloudy with isolated morning showers. Wind: Moderate easterly, 10/15°C
- Gqeberha: Cloudy with isolated light morning showers. Wind: Moderate to fresh SW, 11/16°C
- East London: Partly cloudy with isolated light showers. Wind: Moderate to fresh SW, 13/18°C
- KwaZulu-Natal:
- Durban: Cloudy at times. Wind: Fresh to strong SW, 15/20°C
- Richards Bay: Cloudy with isolated showers and rain. Wind: Fresh to strong SW, 17/21°C
- Pietermaritzburg: Morning fog, otherwise cloudy, 09/16°C