South Africa weather today features predominantly fine conditions inland, but hazardous weather is anticipated along coastal areas. Damaging winds and waves are expected from Alexander Bay to Kosi Bay, while the Eastern Cape interior experiences persistent cold.
Weather warnings and advisories for Friday, 1 August 2025
- Yellow Level 2 Warning: Damaging waves causing risk to small vessels and sea navigation between Alexander Bay and Plettenberg Bay; easing by evening.
- Yellow Level 2 Warning: Damaging winds and waves expected from Plettenberg Bay to Kosi Bay, posing risks to ports and maritime activity.
- Yellow Level 1 Warning: Damaging coastal winds may affect transport routes and infrastructure south of Richards Bay in the morning.
- Fire Danger Warnings: None.
- Advisory: Very cold conditions over the Eastern Cape interior.
Cape Town, Durban and JHB forecast: Friday, 1 August 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
16 / 9 | Partly Cloudy | 0 | 6 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
20 / 14 | Mostly Cloudy | 0 | 26 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
19 / 7 | Clear | 0 | 13 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Fine. 9/21 °C
- Johannesburg: Fine. 7/19 °C
- Vereeniging: Fine. 4/17 °C
- Mpumalanga
- Mbombela: Fine, becoming cloudy late afternoon. 5/19 °C
- Limpopo
- Polokwane: Fine, becoming cloudy in the evening. 1/23 °C
- North West
- Mahikeng: Fine and windy. 4/19 °C
- Vryburg: Fine and windy. 1/18 °C
- Free State
- Bloemfontein: Fine and windy. 1/15 °C
- Northern Cape
- Kimberley: Fine and windy. 1/16 °C
- Upington: Fine and windy. 3/18 °C
- Western Cape
- Cape Town: Cloudy in the morning, then fine. 9/16 °C
- George (Southern Cape): Cloudy becoming fine by mid-afternoon. 8/15 °C
- Eastern Cape
- Gqeberha: Partly cloudy with scattered showers and rain. 9/14 °C
- East London: Fine, becoming cloudy with isolated showers. 9/16 °C
- KwaZulu-Natal
- Durban: Cloudy with morning rain, then fine. 14/20 °C
- Richards Bay: Partly cloudy with morning rain, becoming fine. 16/20 °C
- Pietermaritzburg: Partly cloudy, clearing by afternoon. 9/17 °C