South Africa weather today: Here’s the forecast for Tuesday, 10 June 2025

South Africa weather forecast: Weather today includes disruptive snow, severe rain, gale-force winds, and flooding risks across multiple provinces.

The weather today across South Africa is dominated by extreme conditions, particularly in the Eastern Cape and KwaZulu-Natal, where severe snowfalls, disruptive rainfall, and damaging winds are expected.

Coastal and interior regions alike face hazardous weather as a cut-off low system drives widespread instability.

Weather warnings and advisories for Tuesday, 10 June 2025

  • Orange Level 6 Warning: Disruptive snow causing danger to life, road closures, and isolation in Joe Gqabi, Enoch Mgijima (Molteno), and Matatiele (Eastern Cape).
  • Orange Level 6 Warning: Disruptive rain with flooding and threat to life over Amathole, OR Tambo, and Buffalo City districts.
  • Orange Level 5 Warning: Disruptive rain with flooding and mudslides in Alfred Nzo, Makana, Ndlambe, Kouga, and Koukamma municipalities.
  • Yellow Level 2 Warning: Disruptive snow over Chris Hani, Dr Beyers Naude, Raymond Mhlaba, Amahlathi, and Umzimvubu municipalities.
  • Yellow Level 2 Warning: Localised flooding over Joe Gqabi, Chris Hani, Blue Crane Route, Dr Beyers Naude, Sundays River Valley, and Nelson Mandela Bay.
  • Yellow Level 4 Warning: Damaging winds and waves in KwaZulu-Natal affecting ports, small vessels, and beachfront activities.
  • Orange Level 6 Warning: Severe coastal winds and waves between Kei River Mouth and Port Edward, risking damage and port disruption.
  • Yellow Level 2 Warning: Damaging waves between Port Alfred and Peddie Coast.
  • Yellow Level 4 Warning: Damaging interior winds in central/northern KZN affecting transport and agriculture.
  • Orange Level 5 Warning: Severe interior winds in southern KZN posing risks to life and infrastructure.
  • Yellow Level 2 Warning: Damaging winds in Buffalo City Metro, Amahlathi, Intsika Yethu, Dr AB Xuma, Elundini, Mzimbu, and Matatiele.
  • Yellow Level 4 Warning: Disruptive rainfall in extreme southern KZN affecting roads and bridges.

Advisory:

Wet, windy, and very cold weather expected in southern/eastern Northern Cape, Free State, and parts of North West. Snowfall expected along Lesotho border and surrounding areas, impacting travel and livestock. Farmers are urged to ensure shelter and warmth for animals.

Cape Town, Durban and JHB forecast: Tuesday, 10 June 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
16 / 12Mostly Sunny011

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
20 / 15Light Rain6548

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
12 / 2Sunny1024

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

  • Gauteng:
    • Pretoria: Cloudy, 4/15°C
    • Johannesburg: Cloudy with isolated showers and rain, 2/12°C
    • Vereeniging: Cloudy with isolated showers and rain, 1/12°C
  • Mpumalanga:
    • Mbombela: Partly cloudy, 8/19°C
  • Limpopo:
    • Polokwane: Fine, 3/15°C
  • North West:
    • Mahikeng: Partly cloudy and windy, becoming fine, 2/13°C
    • Vryburg: Partly cloudy and windy, 2/12°C
  • Free State:
    • Bloemfontein: Cloudy and windy with isolated showers, clearing later, 3/11°C
  • Northern Cape:
    • Kimberley: Cloudy and windy, becoming partly cloudy, 4/12°C
    • Upington: Morning fog patches, otherwise fine, 4/14°C
  • Western Cape:
    • Cape Town: Partly cloudy. Wind: SE, 12/16°C
  • Eastern Cape:
    • George: Cloudy with isolated showers and rain. Wind: W-SW, 11/15°C
    • Gqeberha: Cloudy with widespread rain. Wind: S-SW, 13/17°C
    • East London: Cloudy with widespread rain. Wind: strong SW, easing later, 14/17°C
  • KwaZulu-Natal:
    • Durban: Cloudy with scattered showers and thundershowers. Wind: gale SW, 15/20°C
    • Richards Bay: Cloudy. Wind: strong gale SW, 13/22°C
    • Pietermaritzburg: Cloudy with scattered showers and thundershowers, 6/15°C