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

South Africa weather forecast: Yellow Level 2 damaging waves on the coast; inland centres fine to partly cloudy and cool.

South Africa weather today 11 august 2025

The weather today features powerful coastal waves along much of the south and east coasts, while most inland cities stay fine to partly cloudy and mild.

Weather warnings and advisories for Monday, 11 August 2025

  • Yellow Level 2 – Damaging waves: Disruptions to small harbours/ports, difficult navigation and possible storm surge between Lambert’s Bay and Port Edward.
  • Fire danger: Nil.
  • Advisories: Nil.

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

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
18 / 9Cloudy1014

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
21 / 16Mostly Sunny513

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
18 / 6Sunny010

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

  • Gauteng
    • Pretoria: Fine. 7/21 °C
    • Johannesburg: Fine. 6/18 °C
    • Vereeniging: Fine. 5/20 °C
  • Mpumalanga
    • Mbombela: Fine at first, partly cloudy later. 10/21 °C
  • Limpopo
    • Polokwane: Fine, becoming partly cloudy afternoon. 8/21 °C
  • North West
    • Mahikeng: Fine. 2/23 °C
    • Vryburg: Fine. 0/23 °C
  • Free State
    • Bloemfontein: Fine. 1/19 °C
  • Northern Cape
    • Kimberley: Fine. 0/20 °C
    • Upington: Fine. 1/23 °C
  • Western Cape
    • Cape Town: Fine. Wind: light/variable. 9/18 °C
    • George: Fine. Wind: moderate NW. 7/18 °C
  • Eastern Cape
    • Gqeberha: Fine. Wind: light–moderate NW. 10/18 °C
    • East London: Fine. Wind: moderate SW. 11/18 °C
  • KwaZulu-Natal
    • Durban: Partly cloudy with isolated showers and rain. Wind: light–moderate S–SW. 16/21 °C
    • Richards Bay: Partly cloudy with isolated showers and rain. Wind: light–moderate S–SW. 16/21 °C
    • Pietermaritzburg: Partly cloudy with isolated evening showers and rain. 8/18 °C