The country is experiencing diverse weather conditions today, 21 September 2024, with significant alerts in place across various provinces. The weather forecast today brings cold front disruptive snow in some areas, thunderstorms in others, and chilly conditions overall. Below is a detailed forecast and weather alerts for major cities, including Johannesburg, Cape Town, Durban, and more.
South Africa weather forecast for 21 September 2024:
- Johannesburg (Gauteng)
- Alert: A level 2 thunderstorm warning is in place. Expect heavy rains in the afternoon, with possible localized flooding in low-lying areas. Temperatures range from 8°C to 12°C.
- Pretoria (Gauteng)
- Alert: Like Johannesburg, Pretoria is under a level 2 thunderstorm warning with risks of flash floods in some areas. Temperatures will range between 10°C and 14°C.
- Cape Town (Western Cape)
- Alert: Windy conditions along the coast with light showers throughout the day. No significant warnings, but motorists are advised to drive carefully due to slick roads. Temperatures between 12°C and 18°C.
- Durban (KwaZulu-Natal)
- Alert: A level 6 snow warning has been issued for parts of KwaZulu-Natal, including the Drakensberg and surrounding high-altitude areas. Although the city of Durban will see heavy rains and thunderstorms, nearby mountainous regions are under threat of road closures and slippery conditions due to snowfall. Durban temperatures will hover between 10°C and 15°C.
- Bloemfontein (Free State)
- Alert: Snowfall is expected in parts of the Free State, especially the eastern and southern regions. The temperature in Bloemfontein will drop to a frosty low of 4°C, with highs only reaching 8°C. Residents are warned to stay indoors as travel disruptions are possible.
- Port Elizabeth (Gqeberha, Eastern Cape)
- Alert: The coastal areas of the Eastern Cape are under a wind advisory. Strong winds, along with light showers, will make driving difficult. Temperatures will range from 11°C to 17°C.
- Polokwane (Limpopo)
- Alert: Thunderstorms are expected, with a level 1 alert for local flooding in low-lying areas. Temperatures will range from 9°C to 14°C.
- Nelspruit (Mpumalanga)
- Alert: A level 1 thunderstorm warning is in effect. Though less intense than other provinces, residents should remain cautious as temperatures fall between 10°C and 15°C.
- Kimberley (Northern Cape)
- Alert: Kimberley is experiencing dry and cold conditions, with no significant weather warnings. However, temperatures are expected to drop as low as 6°C with highs of 14°C, so residents should prepare for a chilly day.
- Mahikeng (North West)
- Alert: A level 2 thunderstorm warning is in place for North West Province. Thunderstorms are expected across the region, particularly in Mahikeng, with the possibility of localized flooding. Temperatures will be cold, with a range between 8°C and 13°C
General Weather Alerts
- Level 6 disruptive snow warning for parts of KwaZulu-Natal and Free State.
- Level 2 and level 1 thunderstorm warnings for Gauteng, North West, Limpopo, and Mpumalanga.
- Motorists are advised to avoid unnecessary travel in affected areas and be cautious of slippery roads and potential localized flooding.
Stay informed by regularly checking the South African Weather Service (SAWS) updates.
Related article: South Africa Weather Forecast for Today – 20 September 2024