South Africa weather today: Here’s the forecast for Sunday, 1 June 2025

South Africa weather forecast: Weather today will be clear and mild across most regions with fire danger in the Western Cape’s Beaufort West.

weather today

South Africa’s weather today will be clear and stable across most of the country, with widespread fine conditions and a continuation of mild winter temperatures.

Inland provinces will experience chilly mornings with frost in parts of the Free State and Northern Cape. The Western Cape coast may see isolated areas of high fire danger. No impactful weather warnings have been issued, though fire safety remains essential in designated regions.

Weather warnings and advisories for Sunday, 1 June 2025

  • Extremely High Fire Danger Warning: Issued for the Beaufort West municipality in the Western Cape.

Cape Town, Durban and JHB forecast: Saturday, 31 May 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
17 / 13Partly Cloudy2011

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
23 / 14Sunny06

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
22 / 4Sunny010

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

  • Gauteng:
    • Pretoria: Fine, 5/23°C
    • Johannesburg: Fine, 5/22°C
    • Vereeniging: Fine, 0/22°C
  • Mpumalanga:
    • Mbombela: Fine, 11/24°C
  • Limpopo:
    • Polokwane: Fine, 6/22°C
  • North West:
    • Mahikeng: Fine, 5/22°C
    • Vryburg: Fine, 0/23°C
  • Free State:
    • Bloemfontein: Fine, -2/19°C
  • Northern Cape:
    • Kimberley: Fine, -2/22°C
    • Upington: Fine, 3/25°C
  • Western Cape:
    • Cape Town: Partly cloudy. Wind: Light and variable. 13/17°C
  • Eastern Cape:
    • George: Fine. Wind: Light NW, becoming moderate W to SW in the afternoon. 9/20°C
    • Gqeberha: Fine. Wind: Moderate to fresh SW. 9/20°C
    • East London: Fine. Wind: Light NW initially, then moderate to fresh SW. 11/20°C
  • KwaZulu-Natal:
    • Durban: Fine. Wind: Light W to NW morning/evening, NE in afternoon. 14/23°C
    • Richards Bay: Fine. Wind: Light NW morning/evening, NE in afternoon. 16/26°C
    • Pietermaritzburg: Fine, 7/23°C