South Africa weather today: Here’s the forecast for Wednesday, 4 June 2025

South Africa weather forecast: Weather today brings fine inland skies and coastal showers with wind warnings along parts of the Eastern Cape and KZN coasts.

The weather today across South Africa will remain largely fine and cool inland, with coastal regions in the Eastern Cape and KwaZulu-Natal experiencing isolated showers and strong winds.

Marine and wind-related warnings are in place along the southeast and northeast coasts, while most inland provinces can expect dry and sunny conditions.

Weather warnings and advisories for Wednesday, 4 June 2025

  • Yellow Level 1 Warning: Damaging waves expected between Oyster Bay and Richards Bay, posing a risk to small vessels and temporary disruption at small ports.
  • Yellow Level 1 Warning: Damaging winds between Port Edward and Kosi Bay, potentially affecting navigation and causing localized disruptions at small harbours.

Cape Town, Durban and JHB forecast: Wednesday, 4 June 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
17 / 11Mostly Sunny021

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
20 / 15Partly Cloudy026

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
20 / 3Sunny06

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

  • Gauteng:
    • Pretoria: Fine, 04/22°C
    • Johannesburg: Fine, 03/20°C
    • Vereeniging: Fine with morning frost, 01/20°C
  • Mpumalanga:
    • Mbombela: Fine, becoming partly cloudy with a chance of evening drizzle, 08/23°C
  • Limpopo:
    • Polokwane: Fine, 04/22°C
  • North West:
    • Mahikeng: Fine, 05/23°C
    • Vryburg: Fine, 05/22°C
  • Free State:
    • Bloemfontein: Fine, 01/19°C
  • Northern Cape:
    • Kimberley: Fine, 05/21°C
    • Upington: Fine, 03/22°C
  • Western Cape:
    • Cape Town: Fine. Wind: Moderate to fresh south-easterly, 11/17°C
  • Eastern Cape:
    • George: Cloudy with isolated morning showers. Wind: Moderate easterly, 10/15°C
    • Gqeberha: Cloudy with isolated light morning showers. Wind: Moderate to fresh SW, 11/16°C
    • East London: Partly cloudy with isolated light showers. Wind: Moderate to fresh SW, 13/18°C
  • KwaZulu-Natal:
    • Durban: Cloudy at times. Wind: Fresh to strong SW, 15/20°C
    • Richards Bay: Cloudy with isolated showers and rain. Wind: Fresh to strong SW, 17/21°C
    • Pietermaritzburg: Morning fog, otherwise cloudy, 09/16°C