South Africa weather today is forecast to be largely fine across most provinces. Mild daytime temperatures and clear skies will prevail, while the Western Cape faces a heightened fire risk over specific local municipalities.
Weather warnings and advisories for Tuesday, 29 July 2025
- Fire Danger Warning: Extremely high fire danger conditions are expected over the Swellendam and Hassequa municipalities in the Western Cape.
- Impact-Based Warnings: None.
- Advisories: None.
Cape Town, Durban and JHB forecast: Tuesday, 29 July 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
25 / 13 | Mostly Cloudy | 10 | 21 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
22 / 13 | Sunny | 0 | 21 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
18 / 4 | Sunny | 0 | 8 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Fine. 3/18 °C
- Johannesburg: Fine. 4/18 °C
- Vereeniging: Fine. 1/18 °C
- Mpumalanga
- Mbombela: Fine. 4/17 °C
- Limpopo
- Polokwane: Fine. 1/15 °C
- North West
- Mahikeng: Fine. 7/18 °C
- Vryburg: Fine. 3/19 °C
- Free State
- Bloemfontein: Fine. 2/17 °C
- Northern Cape
- Kimberley: Fine. 2/20 °C
- Upington: Partly cloudy and windy with isolated showers and thundershowers. 6/23 °C
- Western Cape
- Cape Town: Partly cloudy. 13/25 °C
- George (Southern Cape): Partly cloudy. 7/28 °C
- Eastern Cape
- Gqeberha: Fine. 11/25 °C
- East London: Fine. 10/25 °C
- KwaZulu-Natal
- Durban: Fine. 13/22 °C
- Richards Bay: Fine. 11/22 °C
- Pietermaritzburg: Fine. 4/22 °C