South Africa weather today: Here’s the forecast for Friday, 6 June 2025

South Africa weather forecast: Weather today brings fine and breezy conditions with isolated showers in central parts and wind warnings along the Western Cape coast.

weather today

The weather today across South Africa will remain largely fine and mild, with some cloud cover and windy conditions developing in the western and central parts.

Isolated showers and thundershowers are expected in parts of the central interior. A warning has been issued for damaging coastal winds from the Western Cape into the weekend.

Weather warnings and advisories for Friday, 6 June 2025

  • Yellow Level 1 Warning: Damaging winds expected between Saldanha Bay and Cape Agulhas from Friday evening into Saturday, disrupting small harbours and ports.
  • Advisory: Very cold, wet, and windy conditions are forecast from Saturday over the interior of the Western Cape and Northern Cape, extending into the Eastern Cape and other high-altitude areas into early next week, with potential snowfall and icy roads.

Cape Town, Durban and JHB forecast: Friday, 6 June 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
17 / 9Mostly Cloudy013

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
26 / 15Mostly Sunny08

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
19 / 5Sunny010

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

  • Gauteng:
    • Pretoria: Fine, 8/21°C
    • Johannesburg: Fine, 5/19°C
    • Vereeniging: Fine, 6/19°C
  • Mpumalanga:
    • Mbombela: Partly cloudy at first, otherwise fine, 8/24°C
  • Limpopo:
    • Polokwane: Partly cloudy, 5/20°C
  • North West:
    • Mahikeng: Partly cloudy and windy, 7/21°C
    • Vryburg: Partly cloudy and windy, 8/22°C
  • Free State:
    • Bloemfontein: Partly cloudy and windy with isolated showers and thundershowers, 9/20°C
  • Northern Cape:
    • Kimberley: Partly cloudy and windy with isolated showers and thundershowers, 11/23°C
    • Upington: Partly cloudy and windy, 12/24°C
  • Western Cape:
    • Cape Town: Partly cloudy with a chance of evening rain. Wind: Fresh to strong NW, 9/17°C
  • Eastern Cape:
    • George: Fine. Wind: Moderate NW, 7/20°C
    • Gqeberha: Fine. Wind: Light to moderate W, becoming light NE, 10/20°C
    • East London: Fine becoming partly cloudy. Wind: Moderate to fresh SW, 14/21°C
  • KwaZulu-Natal:
    • Durban: Fine. Wind: Moderate to fresh N to NE, 15/26°C
    • Richards Bay: Fine. Wind: Moderate to fresh N to NE, 16/28°C
    • Pietermaritzburg: Fine, 09/25°C