South Africa weather today: Here’s the forecast for Wednesday, 28 May 2025

South Africa weather forecast: Weather today remains fine across most regions, with strong coastal winds and fire danger warnings in the Cape provinces.

weather today 28 may 2025

South Africa’s weather today is expected to be largely fine across the interior, with cool to mild temperatures following morning frost in several central regions. 

The Western and Eastern Cape coasts will contend with strengthening winds, while isolated rain is expected over the Cape Town area by the evening. Strong wind warnings have been issued for marine areas and inland zones in the Western and Eastern Cape.

Weather warnings and advisories for Wednesday, 28 May 2025

  • Yellow Level 2 Warning: Damaging wind expected between Saldanha Bay and Cape Agulhas, causing difficulty in navigation at sea.
  • Yellow Level 1 Warning: Damaging wind likely to cause localised power and communication disruptions and hazards for high-sided vehicles in parts of the Western Cape and Dr Beyers Naude LM in the Eastern Cape.
  • Fire Danger Warnings: Extremely high fire danger conditions are expected in:
    • Kareeberg LM (Northern Cape)
    • Central and Little Karoo districts, Hassequa LM (Western Cape)
    • Dr Beyers Naude, Blue Crane Route, Inxuba Yethemba LMs (Eastern Cape)

Cape Town, Durban and JHB forecast: Wednesday, 28 May 2025

Cape Town weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
19 / 13Light Rain4034

Durban weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
23 / 16Sunny023

Johannesburg weather

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
17 / 2Sunny010

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

  • Gauteng:
    • Pretoria: Fine, 6/20°C
    • Johannesburg: Morning frost in places, otherwise fine, 2/17°C
    • Vereeniging: Morning frost in places, otherwise fine, 1/20°C
  • Mpumalanga:
    • Mbombela: Cloudy at first, otherwise fine, 10/23°C
  • Limpopo:
    • Polokwane: Morning fog patches, otherwise fine, 8/21°C
  • North West:
    • Mahikeng: Fine, 4/21°C
    • Vryburg: Fine, 1/22°C
  • Free State:
    • Bloemfontein: Fine, 1/21°C
  • Northern Cape:
    • Kimberley: Fine and windy, 5/23°C
    • Upington: Fine and windy, 10/26°C
  • Western Cape:
    • Cape Town: Mostly cloudy with isolated evening showers. Wind: Fresh to strong N to NW. 13/19°C
    • George: Fine. Wind: NW becoming S to SW in afternoon. 11/27°C
  • Eastern Cape:
    • Gqeberha: Fine. Wind: Northerly, becoming strong SW in evening. 14/30°C
    • East London: Fine. Wind: Moderate NE. 15/28°C
  • KwaZulu-Natal:
    • Durban: Fine. Wind: Moderate to fresh NE. 16/23°C
    • Richards Bay: Partly cloudy with isolated morning showers. Wind: Moderate to fresh E to NE. 15/25°C
    • Pietermaritzburg: Morning fog, partly cloudy, fine from late morning. 8/22°C