Daily Weather

Today’s Weather Forecast – 20 May 2025

The weather forecast for Gauteng displays that a cold front will affect the Western Cape, Northern Cape, and Eastern Cape provinces, bringing wet, windy, and cold to very cold conditions, especially over western high-lying areas. Light snow is possible on mountain tops in the Western Cape, Eastern Cape, Northern Cape, Free State, and Lesotho until Wednesday. Coastal areas along the Eastern Cape will experience very rough seas from Tuesday evening into Wednesday.

 ALSO READ: Free Entry for Learners at Freedom Park’s //Hapo Museum from 19–25 May 2025

Gauteng Province Hourly Forecast

Location06:0009:0012:0015:0018:0021:00
Johannesburg14°C ⛅17°C ⛅20°C ☀️19°C ☀️16°C ⛅14°C ⛅
Pretoria14°C ⛅17°C ⛅20°C ☀️19°C ☀️16°C ⛅14°C ⛅
Soweto14°C ⛅17°C ⛅20°C ☀️19°C ☀️16°C ⛅14°C ⛅
Benoni14°C ⛅17°C ⛅20°C ☀️19°C ☀️16°C ⛅14°C ⛅
Centurion14°C ⛅17°C ⛅20°C ☀️19°C ☀️16°C ⛅14°C ⛅
Midrand14°C ⛅17°C ⛅20°C ☀️19°C ☀️16°C ⛅14°C ⛅
Alberton14°C ⛅17°C ⛅20°C ☀️19°C ☀️16°C ⛅14°C ⛅
Germiston14°C ⛅17°C ⛅20°C ☀️19°C ☀️16°C ⛅14°C ⛅
Vanderbijlpark14°C ⛅17°C ⛅20°C ☀️19°C ☀️16°C ⛅14°C ⛅
Krugersdorp14°C ⛅17°C ⛅20°C ☀️19°C ☀️16°C ⛅14°C ⛅

Gauteng Weather

  • Weather: Partly cloudy and cool, warmer in the extreme north.
  • Summary: Mild and mostly dry with some cloud cover. UVB sunburn risk is high.

 

Western Cape Provincial Weather Forecast

Location06:0012:0018:00
Cape Town18°C ☀️27°C ☀️22°C 🌙
Stellenbosch17°C ☀️28°C ☀️21°C 🌙
George15°C ☀️26°C ☀️20°C 🌙
More Cities
  • Vredendal: 11°C to 20°C.
  • Riversdale: 10°C to 22°C.
  • Worcester: 10°C to 17°C.
  • Beaufort West: 9°C to 20°C.
  • Oudtshoorn: 11°C to 22°C.

Western Cape Weather

  • Weather: Cloudy, cold to cool with widespread showers and rain mainly over the south-western parts; isolated to scattered showers over the eastern interior. Winds will be fresh to strong north-westerly along the coast, shifting to south-westerly and near gale force in the evening.
  • Summary: Wet, windy, and cold conditions with possible light snow on mountain tops. Coastal areas face rough seas.
  • Warnings: Yellow Level 2 warnings for damaging winds and disruptive rainfall causing local flooding in Cape Winelands, Cape Metropole, West Coast, and Overberg Districts. Fire danger remains high in Beaufort West.

 KwaZulu-Natal Provincial Weather Forecast

Location06:0012:0018:00
Durban19°C ☀️28°C ☀️23°C 🌙
Pietermaritzburg17°C ☀️26°C ☀️20°C 🌙
Richards Bay18°C ☀️27°C ☀️22°C 🌙

More Cities

  • Ladysmith: 11°C to 26°C.
  • Newcastle: 11°C to 26°C.
  • Underberg: 9°C to 23°C.

KwaZulu-Natal Weather

  • Weather: Mostly warm with temperatures ranging from cool to warm; no significant rainfall expected.
  • Summary: Warm and mostly dry conditions.

 

Eastern Cape Provincial Weather Forecast

Location06:0012:0018:00
Port Elizabeth17°C ☀️26°C ☀️20°C 🌙
East London16°C ☀️25°C ☀️19°C 🌙
Mthatha15°C ☀️24°C ☀️18°C 🌙

More Cities

  • Makhanda (Grahamstown): 12°C to 27°C.
  • Cradock: 14°C to 24°C.
  • Graaff-Reinet: 10°C to 24°C.
  • Port St Johns: 20°C to 28°C.
  • Komani (Queenstown): 11°C to 25°C.
  • Qonce (King William’s Town): 15°C to 30°C.

Eastern Cape Weather

  • Weather: Partly cloudy with isolated showers and thundershowers scattered in the east. Cold to very cold conditions in high-lying western areas with possible light snow on mountain tops extending to Lesotho.
  • Summary: Cool to warm with wet and cold conditions in western highlands; rough seas along the coast.
  • Warnings: Yellow Level 2 damaging interior winds affecting central and northern parts; very rough seas expected from evening.

Free State Provincial Weather Forecast

Location06:0012:0018:00
Bloemfontein10°C ☁️22°C ☀️16°C ⛅
Welkom12°C ☁️23°C ☀️17°C ⛅
Bethlehem8°C ☁️20°C ☀️14°C ⛅

Free State Weather

  • Weather: Partly cloudy, windy, cool to warm with isolated showers and thundershowers except in the extreme east.
  • Summary: Windy with isolated showers; cold to very cold in western high-lying areas with possible light snow on mountain tops.
  • Warnings: Yellow Level 2 damaging interior winds affecting western Free State.

Limpopo Provincial Weather  Forecast

Location06:0012:0018:00
Polokwane12°C ☁️25°C ☀️18°C ⛅
Thohoyandou13°C ☁️26°C ☀️19°C ⛅
Lephalale14°C ☁️27°C ☀️20°C ⛅

More Cities

  • Phalaborwa: 18°C to 33°C.
  • Tzaneen: 16°C to 31°C.
  • Musina: 16°C to 31°C.
  • Mokopane: 15°C to 27°C.

Limpopo Weather

  • Weather: Morning fog in places, otherwise fine and warm.
  • Summary: Warm and mostly clear conditions.

 

Mpumalanga Provincial Forecast

Location06:0012:0018:00
Mbombela14°C ☁️31°C ☀️23°C ⛅
Secunda13°C ☁️30°C ☀️22°C ⛅
Emalahleni11°C ☁️28°C ☀️20°C ⛅

More Cities

  • Ermelo: 9°C to 22°C.
  • Standerton: 8°C to 23°C.
  • Skukuza: 17°C to 33°C.

Mpumalanga Weather

  • Weather: Morning fog over the Highveld, otherwise partly cloudy, cool to warm; hot in Lowveld areas.
  • Summary: Warm to hot with morning fog in some areas.

North West Provincial Forecast

Location06:0012:0018:00
Mahikeng12°C ☁️27°C ☀️19°C ⛅
Rustenburg13°C ☁️26°C ☀️20°C ⛅
Klerksdorp12°C ☁️26°C ☀️19°C ⛅

More Cities

  • Potchefstroom: 11°C to 24°C.
  • Vryburg: 12°C to 26°C.

North West Weather

  • Weather: Fine, windy, cool to warm; becoming partly cloudy with isolated afternoon showers and thundershowers in central and western parts.
  • Summary: Windy with isolated showers and thundershowers developing later.
  • Warnings: Yellow Level 2 damaging interior winds causing travel delays and local damage in south-western parts.

Northern Cape Provincial Forecast

Location06:0012:0018:00
Kimberley10°C ☁️25°C ☀️17°C ⛅
Upington11°C ☁️26°C ☀️18°C ⛅
Springbok9°C ☁️24°C ☀️16°C ⛅

More Cities

  • De Aar: 7°C to 21°C.
  • Alexander Bay: 13°C to 19°C.
  • Springbok: 6°C to 13°C.
  • Calvinia: 6°C to 13°C.
  • Sutherland: 2°C to 10°C.

Northern Cape Weather

  • Weather: Partly cloudy, windy, cool to warm with isolated showers and thundershowers, scattered in the extreme west. Coastal winds moderate to strong north-westerly in the morning, becoming fresh to strong south-westerly.
  • Summary: Windy and cool to warm with isolated showers; wet and cold in southern parts.
  • Warnings: Yellow Level 2 damaging interior winds causing travel disruptions and possible damage in most parts except north-west and extreme north.

 

Key Weather Warnings for South Africa (20 May 2025)

  • Damaging Winds and Waves: Yellow Level 2 warnings along the coast from Alexander Bay to Plettenberg Bay and from Plettenberg Bay to Algoa Bay, causing difficulties in navigation and disruptions at small harbours and ports.
  • Disruptive Rainfall: Localized flooding in susceptible areas of Western Cape districts including Cape Winelands and Cape Metropole.
  • Damaging Interior Winds: Affecting Northern Cape (except north-west and extreme north), northern Western Cape, central and northern Eastern Cape, western Free State, and south-western North West Province, causing travel delays and damage.
  • Snowfall: Light snow possible on mountain tops in Western Cape, Eastern Cape, Northern Cape, Free State, and Lesotho until Wednesday.
  • Fire Danger: High fire danger conditions persist in parts of Western Cape and Northern Cape.
  • Rough Seas: Very rough seas are expected along the Eastern Cape coast from Tuesday evening into Wednesday.

For the latest updates and more detailed forecasts, visit the South African Weather Service or follow the SA Weather Service on X.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button