The weather today across South Africa is largely fine with warm afternoon temperatures in the east and windy conditions over parts of the Northern Cape. Isolated showers are expected in the southwestern coastal regions. One weather warning has been issued for the north coast of KwaZulu-Natal.
Weather warnings and advisories for Wednesday, 9 July 2025
- Yellow Level 1 Warning:
- Damaging winds expected along the north coast of KwaZulu-Natal between Kosi Bay and Richards Bay, causing localized difficulty in navigation for small vessels and disruption to small harbours and ports.
- Fire Danger Warning:
- Extremely high fire danger conditions over the Kareeberg local municipality in the Northern Cape.
- Advisories: None issued.
Cape Town, Durban and JHB forecast: Wednesday, 9 July 2025
Cape Town weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 16 / 10 | Cloudy | 10 | 21 |
Durban weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 23 / 11 | Partly Cloudy | 10 | 13 |
Johannesburg weather
| Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
|---|---|---|---|
| 17 / 5 | Sunny | 0 | 8 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Fine. 6/19 °C
- Johannesburg: Fine. 5/17 °C
- Vereeniging: Fine. 5/18 °C
- Mpumalanga
- Mbombela: Fine. 8/19 °C
- Limpopo
- Polokwane: Fine. 6/19 °C
- North West
- Mahikeng: Fine. 4/19 °C
- Vryburg: Fine. 2/19 °C
- Free State
- Bloemfontein: Fine. -1/17 °C
- Northern Cape
- Kimberley: Fine and windy. 1/19 °C
- Upington: Fine and windy. 5/22 °C
- Western Cape
- Cape Town: Partly cloudy with isolated showers. 10/16 °C
- Southern Cape
- George: Fine. 7/23 °C
- Eastern Cape
- Gqeberha: Fine. 7/26 °C
- East London: Fine. 9/25 °C
- KwaZulu-Natal
- Durban: Fine. 11/23 °C
- Richards Bay: Fine, strong afternoon winds. 13/26 °C
- Pietermaritzburg: Fine. 3/23 °C
