The weather today across South Africa brings partly cloudy conditions over much of the interior, with fine weather expected in parts of the north and west.
Showers are likely along the coastal areas of the Eastern Cape and KwaZulu-Natal, with cloudy skies and light rain over Cape Town in the morning, clearing later.
Windy conditions are expected in the Northern Cape, Free State, and North West. Fire danger warnings remain in effect for certain municipalities in the Northern Cape and Free State.
Weather warnings and advisories for Tuesday, 19 August 2025
- Impact-based warnings: Nil.
- Fire danger warnings: Extremely high fire danger conditions expected over:
- Tsantsabane and Frances Baard municipalities (Northern Cape)
- Tokologo Municipality (Free State)
- Advisories: Nil.
Cape Town, Durban and JHB forecast: Tuesday, 19 August 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
17 / 12 | Light Rain | 45 | 11 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
25 / 17 | Sunny | 5 | 24 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
23 / 9 | Mostly Sunny | 5 | 13 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Partly cloudy. 9/23 °C
- Johannesburg: Partly cloudy. 9/23 °C
- Vereeniging: Fine. 8/24 °C
- Mpumalanga
- Mbombela: Fine, becoming partly cloudy in the afternoon. 11/28 °C
- Limpopo
- Polokwane: Fine, becoming partly cloudy in the afternoon. 6/24 °C
- North West
- Mahikeng: Fine and windy. 11/25 °C
- Vryburg: Fine and windy. 11/26 °C
- Free State
- Bloemfontein: Fine and windy. 10/23 °C
- Northern Cape
- Kimberley: Fine and windy. 11/26 °C
- Upington: Fine and windy. 6/25 °C
- Western Cape
- Cape Town: Cloudy with light rain until afternoon, then partly cloudy; light winds, becoming westerly to north-westerly. 12/17 °C
- George: Fine, becoming partly cloudy from the afternoon; light to moderate westerly to south-westerly wind. 9/20 °C
- Eastern Cape
- Gqeberha: Partly cloudy with isolated showers; moderate to fresh south-westerly wind. 13/20 °C
- East London: Cloudy, becoming partly cloudy with isolated showers; light westerly, freshening to south-westerly. 16/20 °C
- KwaZulu-Natal
- Durban: Partly cloudy with isolated evening showers and thundershowers; light winds, becoming moderate to fresh southerly to south-westerly. 17/25 °C
- Richards Bay: Partly cloudy with isolated evening showers and thundershowers; northerly to north-easterly winds, shifting south-westerly in the evening. 17/30 °C
- Pietermaritzburg: Partly cloudy with isolated afternoon showers and thundershowers. 12/29 °C