The weather today across South Africa will be mostly fine and warm over the interior, with higher temperatures expected in Gauteng, Limpopo, North West, and the Northern Cape.
Cloudy and wet conditions are forecast for parts of KwaZulu-Natal, while Cape Town will see fog in the morning with light evening rain.
Fire danger warnings are in place across several provinces due to hot and dry conditions.
Weather warnings and advisories for Wednesday, 20 August 2025
- Impact-based warnings: Nil.
- Fire danger warnings: Extremely high fire danger conditions expected over:
- Central Northern Cape
- Maquassi Hills Local Municipality (North West)
- Laingsburg and Beaufort-West Local Municipalities (Western Cape)
- Dr Beyers Naude Local Municipality (Eastern Cape)
- Advisories: Nil.
Cape Town, Durban and JHB forecast: Wednesday, 20 August 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
17 / 11 | Light Rain | 40 | 26 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
21 / 16 | Mostly Sunny | 20 | 14 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
26 / 9 | Sunny | 0 | 14 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Fine. 9/27 °C
- Johannesburg: Fine. 9/26 °C
- Vereeniging: Fine. 9/25 °C
- Mpumalanga
- Mbombela: Fine. 13/24 °C
- Limpopo
- Polokwane: Fine. 12/26 °C
- North West
- Mahikeng: Fine. 8/28 °C
- Vryburg: Fine. 7/27 °C
- Free State
- Bloemfontein: Fine. 6/24 °C
- Northern Cape
- Kimberley: Fine. 8/26 °C
- Upington: Fine. 6/28 °C
- Western Cape
- Cape Town: Cloudy with morning fog; light evening rain; light to fresh north-westerly winds. 11/17 °C
- George: Fine; winds light, becoming moderate north-westerly in the evening. 9/22 °C
- Eastern Cape
- Gqeberha: Cloudy early, otherwise fine; north-westerly winds shifting to fresh south-westerly in the evening. 10/23 °C
- East London: Fine; light northerly, becoming fresh easterly, then south-westerly overnight. 10/21 °C
- KwaZulu-Natal
- Durban: Cloudy with isolated showers and rain, clearing partly in the afternoon; southerly winds turning easterly. 16/21 °C
- Richards Bay: Partly cloudy with morning showers; winds shifting from south-westerly to north-easterly. 16/24 °C
- Pietermaritzburg: Cloudy with morning showers, becoming partly cloudy later. 10/21 °C