South Africa weather today: Here’s the forecast for Sunday, 20 July 2025

South Africa weather forecast: 20 July 2025 brings fire risks and wind warnings in the Northern Cape. See full provincial city forecasts.

weather today South Africa 20 July 2025

South Africa weather today features partly cloudy conditions across much of the country, with fine weather in the coastal areas and windy conditions over the central interior. Fire danger is elevated in parts of the Northern and Western Cape.

Weather warnings and advisories for Sunday, 20 July 2025

  • Yellow level 1 warning: Damaging winds expected over the central Northern Cape may impact high-sided vehicles, extend travel times, and increase the risk of runaway fires.
  • Fire Danger Warning: Extreme veld fire conditions expected over:
    • Upington and Kareeberg local municipalities (Northern Cape)
    • Beaufort West local municipality (Western Cape)

Cape Town, Durban and JHB forecast: Sunday, 20 July 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
18 / 11Mostly Cloudy1013

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
22 / 14Sunny026

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
18 / 8Mostly Sunny58

What’s the weather in South Africa today? – Here’s a provincial forecast

  • Gauteng
    • Pretoria: Partly cloudy. 8/18 °C
    • Johannesburg: Partly cloudy. 8/18 °C
    • Vereeniging: Partly cloudy. 8/19 °C
  • Mpumalanga
    • Mbombela: Partly cloudy. 9/18 °C
  • Limpopo
    • Polokwane: Partly cloudy. 7/19 °C
  • North West
    • Mahikeng: Partly cloudy. 9/20 °C
    • Vryburg: Partly cloudy and windy. 6/21 °C
  • Free State
    • Bloemfontein: Partly cloudy and windy. 6/20 °C
  • Northern Cape
    • Kimberley: Fine and windy. 8/22 °C
    • Upington: Fine and windy. 10/25 °C
  • Western Cape
    • Cape Town: Fine, becoming partly cloudy by evening. Wind light, becoming moderate westerly to south-westerly. 11/18 °C
    • George (Southern Cape): Fine. Wind moderate north-westerly to south-westerly. 7/24 °C
  • Eastern Cape
    • Gqeberha: Fine. Wind changing from light northerly to moderate south-westerly by evening. 8/26 °C
    • East London: Fine. Wind moderate to fresh north-easterly, becoming light in the evening. 10/28 °C
  • KwaZulu-Natal
    • Durban: Partly cloudy in the morning, otherwise fine. Wind moderate to fresh north-easterly. 14/22 °C
    • Richards Bay: Partly cloudy with morning showers. Wind turning from southerly to fresh north-easterly. 13/22 °C
    • Pietermaritzburg: Morning fog, otherwise partly cloudy. 7/21 °C