Your weather today: mostly fine to partly cloudy inland with a breezy interior; a touch of morning drizzle in Mbombela; Cape south coast largely fair; warm along parts of KZN.
Weather warnings and advisories for Tuesday, 12 August 2025
- Impact-based warnings: Nil.
- Fire danger: Extremely high over Tsantsabane Local Municipality (Northern Cape).
- Advisories: Nil.
Cape Town, Durban and JHB forecast: Tuesday, 12 August 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
17 / 10 | Partly Cloudy | 5 | 10 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
25 / 12 | Sunny | 0 | 19 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
20 / 5 | Sunny | 0 | 13 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Fine in the morning, otherwise partly cloudy. 7/21 °C
- Johannesburg: Fine in the morning, otherwise partly cloudy. 5/20 °C
- Vereeniging: Fine in the morning, otherwise partly cloudy. 2/22 °C
- Mpumalanga
- Mbombela: Partly cloudy with morning drizzle. 12/22 °C
- Limpopo
- Polokwane: Partly cloudy. 8/20 °C
- North West
- Mahikeng: Fine and windy, becoming partly cloudy in the afternoon. 9/23 °C
- Vryburg: Fine and windy, becoming partly cloudy in the afternoon. −1/23 °C
- Free State
- Bloemfontein: Fine and windy, becoming partly cloudy in the afternoon. 1/22 °C
- Northern Cape
- Kimberley: Fine and windy, becoming partly cloudy with isolated showers and thundershowers. 5/24 °C
- Upington: Partly cloudy and windy. 9/25 °C
- Western Cape
- Cape Town: Partly cloudy (light SW, becoming NW by afternoon). 10/17 °C
- George: Fine, becoming partly cloudy from evening (NW, then SE by afternoon). 8/17 °C
- Eastern Cape
- Gqeberha: Fine (NW, becoming SW late morning). 8/20 °C
- East London: Fine (NW, becoming moderate NE in the afternoon). 11/24 °C
- KwaZulu-Natal
- Durban: Fine (NE winds, fresh in the afternoon). 12/25 °C
- Richards Bay: Fine (NE winds, fresh in the afternoon). 12/27 °C
- Pietermaritzburg: Partly cloudy with morning fog, otherwise fine. 7/27 °C