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

South Africa weather forecast for Wednesday, 14 May 2025: Fine with fire danger in the Northern and Western Cape. Heatwave persists in Richtersveld.

Here’s a comprehensive outlook on the South Africa weather forecast for Wednesday, 14 May 2025.

Weather warnings and advisories for Wednesday, 14 May 2025

The South African Weather Service (SAWS) has issued the following weather warnings and advisories for Wednesday, 14 May 2025:

  • Fire Danger Warning:
    • Extremely high fire danger conditions are expected over:
      • The extreme north-western parts of the Northern Cape (along and adjacent to coastal areas),
      • The north-eastern interior of the Western Cape.
  • Advisory:
    • heatwave with persistently high temperatures is ongoing in the Richtersveld Municipality of the Northern Cape and will continue until Friday, 16 May 2025.

Cape Town, Durban and JHB weather forecast: Wednesday, 14 May 2025

Cape Town

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
26 / 14Sunny013

Durban

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
26 / 17Sunny019

Johannesburg

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
21 / 8Mostly Cloudy106

What’s the weather in South Africa today? – Here’s a provincial forecast for Wednesday, 14 May 2025

  • Gauteng: Fine (Pretoria 10/22°C, Johannesburg 8/21°C, Vereeniging 5/22°C)
  • Mpumalanga: Partly cloudy (Mbombela 11/22°C)
  • Limpopo: Partly cloudy (Polokwane 10/22°C)
  • North West: Fine, becoming partly cloudy in Mahikeng; fine in Vryburg (Mahikeng 2/21°C, Vryburg 1/23°C)
  • Free State: Fine (Bloemfontein 1/21°C)
  • Northern Cape: Fine (Kimberley 0/23°C, Upington 1/24°C)
  • Western Cape: Fine (Cape Town 14/26°C); fog patches in George, otherwise fine (George 10/22°C)
  • Eastern Cape: Fine (Gqeberha 13/28°C, East London 14/27°C)
  • KwaZulu-Natal: Fine (Durban 17/26°C, Richards Bay 16/26°C, Pietermaritzburg 10/27°C)

We will continue to update this report as more information becomes available. Stay tuned for the latest weather news and advisories.