South Africa weather today: Here’s the forecast for Thursday, 20 February 2025

South Africa weather forecast for Thursday, 20 February 2025: Disruptive rain expected in Gauteng and North West; severe thunderstorms in Northern Cape.

Here’s a comprehensive outlook on the South Africa weather forecast for Thursday, 20 February 2025.

Weather warnings and advisories for Thursday, 20 February 2025

The South African Weather Service (SAWS) has issued the following weather warnings and advisories for Thursday, 20 February 2025:

Impact-Based Warnings:

  • Orange Level 6 Warning: Disruptive rain leading to flooding of roads, bridges, and settlements, potential damage to property and infrastructure, and danger to life is expected over Gauteng, eastern parts of North West, extreme north-eastern parts of Free State, western Highveld in Mpumalanga, and the western Bushveld in Limpopo.
  • Yellow Level 2 Warning: Disruptive rain causing localised flooding of susceptible bridges, roads, and settlements, with possible damage to property and infrastructure, is anticipated over central parts of North West, northern and eastern parts of Free State, and over the Lowveld and eastern Highveld in Mpumalanga.
  • Yellow Level 2 Warning: Severe thunderstorms leading to damage to infrastructure and localized flooding of susceptible areas, roads, and bridges are expected over the western and central parts of the Northern Cape.
  • Yellow Level 4 Warning: Disruptive rain leading to flooding of roads, bridges, and settlements, potential damage to property and infrastructure, and danger to life is expected along the coast of KwaZulu-Natal in the morning.
  • Yellow Level 1 Warning: Damaging winds resulting in difficulty in navigation, dragging anchor, and small vessels taking on water are expected between Algoa Bay and Coffee Bay.

Fire Danger Warnings:

  • No fire danger warnings have been issued for today.

Cape Town, Durban and JHB weather forecast: Thursday, 20 February 2025

Cape Town

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
24 / 18Partly Cloudy511

Durban

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
26 / 23Partly Cloudy2513

Johannesburg

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
19 / 14Rain Showers7518

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

​​PLEASE NOTE: The third-party content below is shared on our platform for journalistic purposes. Swisher Post, its parent company, partners and affiliates shall not be held liable for any consequence that arises from the journalistic duties performed in sharing this content.

  • Gauteng:
    • Pretoria: Cloudy with scattered showers. Min: 17°C, Max: 22°C.
    • Johannesburg: Cloudy with scattered showers. Min: 14°C, Max: 21°C.
    • Vereeniging: Cloudy with scattered showers. Min: 16°C, Max: 20°C.
  • Mpumalanga:
    • Mbombela: Cloudy with scattered showers and thundershowers. Min: 17°C, Max: 25°C.
  • Limpopo:
    • Polokwane: Cloudy with isolated showers and thundershowers. Min: 17°C, Max: 25°C.
  • North West:
    • Mahikeng: Cloudy with widespread showers and thundershowers. Min: 18°C, Max: 23°C.
    • Vryburg: Cloudy with widespread showers and thundershowers. Min: 18°C, Max: 24°C.
  • Free State:
    • Bloemfontein: Partly cloudy at first, becoming cloudy with widespread showers and thundershowers. Min: 17°C, Max: 22°C.
  • Northern Cape:
    • Kimberley: Cloudy with widespread showers and thundershowers. Min: 18°C, Max: 22°C.
    • Upington: Partly cloudy with scattered showers and thundershowers. Min: 20°C, Max: 32°C.
  • Western Cape:
    • Cape Town: Fine, becoming partly cloudy from the afternoon. Wind: Light to moderate southerly to south-easterly, becoming westerly to south-westerly from the afternoon. Min: 19°C, Max: 27°C.
    • George: Fine in the morning, otherwise partly cloudy with isolated showers and thundershowers. Wind: Light to moderate easterly to south-easterly. Min: 17°C, Max: 30°C.
  • Eastern Cape:
    • Gqeberha: Partly cloudy. Wind: Fresh to strong easterly. Min: 19°C, Max: 27°C.
    • East London: Cloudy in the morning with isolated showers and rain, otherwise partly cloudy. Wind: Fresh to strong north-easterly. Min: 19°C, Max: 28°C.
  • KwaZulu-Natal:
    • Durban: Partly cloudy with scattered showers and thundershowers. Wind: Moderate to fresh southerly to south-easterly. Min: 20°C, Max: 26°C.
    • Richards Bay: Partly cloudy with scattered showers and thundershowers. Wind: Moderate to fresh southerly to south-easterly. Min: 22°C, Max: 27°C.
    • Pietermaritzburg: Partly cloudy with scattered showers and thundershowers. Min: 16°C, Max: 23°C.

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