South Africa weather today: Here’s the forecast for Tuesday, 22 April 2025

South Africa weather forecast for Tuesday, 21 April 2025: Severe storms and coastal rain warnings across Northern Cape, Free State, Eastern Cape and KZN.

Here’s a comprehensive outlook on the South Africa weather forecast for today (Tuesday, 22 April 2025).

What’s the weather in South Africa today? – Warnings and advisories for Tuesday, 22 April 2025

The South African Weather Service (SAWS) has issued the following weather warnings for Tuesday, 22 April 2025:

  • Impact-Based Warnings:
    • Orange Level 5 Warning: Disruptive rain may cause flooding, road closures, traffic disruption, and community isolation along the coast and interior from Port Alfred to Coffee Bay.
    • Yellow Level 2 Warning: Disruptive rain causing localised flooding of roads, settlements, and bridges is expected along the Eastern Cape east coast and adjacent interior.
    • Yellow Level 2 Warning: Severe thunderstorms may lead to localised damage and flooding in the eastern and southern parts of the Northern Cape and central to western Free State.
    • Yellow Level 2 Warning: Coastal winds may cause navigation difficulties at sea between Cape Columbineand Cape Agulhas.
  • Fire Danger Warnings:
    • None issued.
  • Advisories:
    • None issued.

Cape Town, Durban and JHB weather forecast: Tuesday, 22 April 2025

Cape Town

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
23 / 17Cloudy1021

Durban

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
24 / 19Light Rain3529

Johannesburg

Temperature (°C)ConditionPrecipitation (%)Wind Speed (km/h)
23 / 09Partly Cloudy2021

What’s the weather today? – Provincial forecast for Tuesday, 22 April 2025

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: Partly cloudy with isolated afternoon showers and thundershowers. 10/24°C
    • Johannesburg: Partly cloudy with isolated afternoon showers and thundershowers. 09/23°C
    • Vereeniging: Partly cloudy with isolated afternoon showers and thundershowers. 10/23°C
  • Mpumalanga:
    • Mbombela: Morning fog, otherwise partly cloudy. 15/25°C
  • Limpopo:
    • Polokwane: Partly cloudy. 13/27°C
  • North West:
    • Mahikeng: Partly cloudy and windy with isolated showers and thundershowers. 14/24°C
    • Vryburg: Cloudy and windy with isolated showers and thundershowers. 14/23°C
  • Free State:
    • Bloemfontein: Cloudy and windy with scattered showers and thundershowers. 12/20°C
  • Northern Cape:
    • Kimberley: Cloudy and windy with scattered showers and thundershowers. 13/24°C
    • Upington: Cloudy and windy. 16/25°C
  • Western Cape:
    • Cape Town: Partly cloudy and windy. Wind: Fresh south-easterly, moderate from the afternoon. 17/23°C
    • George: Cloudy with light rain in the morning. Wind: Moderate to fresh easterly. 14/17°C
  • Eastern Cape:
    • Gqeberha: Cloudy with morning scattered showers and rain. Wind: Moderate south-easterly. 16/18°C
    • East London: Cloudy with widespread showers and rain. Wind: Moderate south-easterly, becoming south-westerly in the afternoon. 16/18°C
  • KwaZulu-Natal:
    • Durban: Cloudy with scattered showers and rain. Wind: Light to moderate north-easterly, becoming fresh to strong south-westerly. 19/24°C
    • Richards Bay: Cloudy with scattered showers and rain. Wind: Light to moderate north-easterly, becoming fresh to strong south-westerly. 18/30°C
    • Pietermaritzburg: Cloudy with scattered showers and rain. 13/22°C

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