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.

Add as a preferred source on Google

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