South Africa weather today: Here’s the forecast for Monday, 18 August 2025

South Africa weather forecast: Partly cloudy with fog in places. Fire danger warnings for parts of Eastern & Northern Cape.

South Africa weather today 18 august 2025

The weather today across South Africa will be partly cloudy in most provinces, with fog in some coastal and inland areas during the morning. Windy conditions are expected in parts of the Northern Cape, Free State, and North West, while KwaZulu-Natal will experience stronger afternoon winds. No impact-based warnings have been issued, though extremely high fire danger conditions are forecast for parts of the Eastern and Northern Cape.

Weather warnings and advisories for Monday, 18 August 2025

  • Impact-based warnings: Nil.
  • Fire danger warnings: Extremely high fire danger conditions expected over Dr Beyers Naude Local Municipality (Eastern Cape) and Kareeberg Local Municipality (Northern Cape).
  • Advisories: Nil.

Cape Town, Durban and JHB forecast: Monday, 18 August 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
20 / 11Partly Cloudy1010

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
25 / 17Sunny032

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
21 / 10Sunny1014

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

  • Gauteng
    • Pretoria: Partly cloudy. 12/22 °C
    • Johannesburg: Partly cloudy. 10/21 °C
    • Vereeniging: Partly cloudy. 8/20 °C
  • Mpumalanga
    • Mbombela: Partly cloudy with morning drizzle. 11/23 °C
  • Limpopo
    • Polokwane: Partly cloudy. 11/22 °C
  • North West
    • Mahikeng: Fine and windy. 10/24 °C
    • Vryburg: Partly cloudy and windy. 7/25 °C
  • Free State
    • Bloemfontein: Partly cloudy and windy. 8/23 °C
  • Northern Cape
    • Kimberley: Partly cloudy and windy. 8/25 °C
    • Upington: Fine. 4/28 °C
  • Western Cape
    • Cape Town: Morning fog, otherwise partly cloudy; moderate to fresh north-westerly wind. 11/20 °C
    • George: Fine; moderate to fresh south-westerly wind. 8/21 °C
  • Eastern Cape
    • Gqeberha: Morning fog, otherwise fine; light to moderate westerly to south-westerly wind. 12/24 °C
    • East London: Partly cloudy; light to moderate southerly to south-easterly wind. 13/25 °C
  • KwaZulu-Natal
    • Durban: Partly cloudy; moderate to fresh northerly to north-easterly wind, strong in the afternoon. 17/25 °C
    • Richards Bay: Partly cloudy; moderate to fresh northerly to north-easterly wind. 18/26 °C
    • Pietermaritzburg: Morning fog, otherwise partly cloudy. 11/27 °C