South Africa weather today: Here’s the forecast for Sunday, 10 August 2025

South Africa weather forecast: Coastal rain, wind and waves from WC to KZN; inland mostly fine to partly cloudy.

South Africa weather today 10 august 2025

A lively weather today: strong coastal wind/wave hazards and disruptive rain in parts of the Western Cape, while most inland centres stay fine to partly cloudy and mild.

Weather warnings and advisories for Sunday, 10 August 2025

  • Yellow Level 2 – Disruptive rainfall: Localised flooding over the south-western parts of the Western Cape.
  • Yellow Level 2 – Damaging waves: Disruptions to small harbours/ports and difficult navigation between Lambert’s Bay and Port Edward.
  • Yellow Level 2 – Damaging coastal winds: Small vessels at risk between Saldanha Bay and Port Edward.
  • Fire danger: Nil.
  • Advisory: Very cold conditions in places over the interior of the Eastern Cape.

Cape Town, Durban and JHB forecast: Sunday, 10 August 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
15 / 11Partly Cloudy1519

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
22 / 12Mostly Sunny1035

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
22 / 6Sunny013

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

  • Gauteng
    • Pretoria: Partly cloudy. 7/23 °C
    • Johannesburg: Fine. 6/22 °C
    • Vereeniging: Fine. 4/22 °C
  • Mpumalanga
    • Mbombela: Fine. 10/25 °C
  • Limpopo
    • Polokwane: Partly cloudy. 6/21 °C
  • North West
    • Mahikeng: Fine. 7/21 °C
    • Vryburg: Fine. 4/19 °C
  • Free State
    • Bloemfontein: Fine. 4/17 °C
  • Northern Cape
    • Kimberley: Fine. 5/15 °C
    • Upington: Fine. 8/17 °C
  • Western Cape
    • Cape Town: Cloudy with early showers. 11/15 °C
    • George: Cloudy with isolated showers until afternoon. 9/16 °C
  • Eastern Cape
    • Gqeberha: Cloudy with morning showers. 12/16 °C
    • East London: Fine. 15/20 °C
  • KwaZulu-Natal
    • Durban: Partly cloudy with isolated showers and thundershowers. 16/22 °C
    • Richards Bay: Fine. 15/27 °C
    • Pietermaritzburg: Fine. 10/22 °C