Key Takeaways
- The South African Weather Service (SAWS) has issued Yellow Level 2 warnings for damaging interior winds and dust storms affecting the northern West Coast District, Witzenberg Local Municipality (Western Cape) and Namakwa District (Northern Cape) until Thursday evening.
- A Yellow Level 1 warning covers damaging wind and waves between Table Bay and Port Alfred, potentially disrupting beachfront activities, small harbours and navigation of small vessels.
- In SAWS’s colour‑coded system, yellow denotes a moderate risk that warrants caution; the numeric level indicates likelihood, with Levels 2 and 6 representing high probability.
- Most of the country experiences cold, wet conditions, with isolated showers, rain and the possibility of light snow in the Free State, Eastern Cape and KwaZulu‑Natal high grounds.
- Temperatures vary widely: from near‑freezing highs in Gauteng (3‑11 °C) to warm conditions in Alexander Bay (12‑29 °C) and Springbok (10‑20 °C).
- Residents in the warned areas should secure temporary structures, limit outdoor activities, reduce speed when driving in dust‑prone zones and stay updated via official SAWS channels.
Overview of Weather Warnings
The South African Weather Service (SAWS) has announced that damaging winds and dust storms are expected in parts of the Western Cape and the Northern Cape. A Yellow Level 2 impact‑based warning is in force for interior winds that could cause localized damage to temporary structures and reduce visibility due to dust storms over the northern West Coast District, Witzenberg Local Municipality and the Namakwa District (excluding the north‑eastern parts of Khai‑Ma municipality). The warning remains active until Thursday evening.
Explanation of SAWS Warning System
SAWS employs a colour‑coded system where yellow signals a moderate risk that requires caution and awareness, while orange indicates a higher‑risk impact demanding increased attention and preparation. The numeric level attached to the colour reflects the likelihood of weather‑based impacts occurring: Levels 2 and 6 are considered high, Level 5 medium, and Levels 4 and 8 low. Thus, the current Yellow Level 2 warning conveys both a moderate risk and a relatively high probability of impact.
Coastal Wind and Wave Warning
In addition to the inland dust‑storm alert, a Yellow Level 1 warning covers damaging wind and waves between Table Bay and Port Alfred. This may lead to localized disruptions to beachfront activities, interfere with small harbours or ports, and make navigation difficult for small boats or vessels. Mariners and coastal users are advised to exercise caution, check tide and wind forecasts, and secure loose equipment.
Gauteng Forecast
Gauteng is expected to be cloudy and cold, with light isolated showers and rain initially over the southern parts. Temperature ranges are modest: Pretoria will see 6 °C to 14 °C, Johannesburg 3 °C to 11 °C, Vereeniging 3 °C to 12 °C, and surrounding areas similar. The chill will persist throughout the day, making warm clothing advisable for outdoor activities.
Mpumalanga Forecast
Mpumalanga will also be cloudy and cold, with isolated showers and rain except in the extreme north‑west, where conditions may stay drier. It will be very cold in some southern locales. Expected temperatures include Mbombela between 9 °C and 16 °C, Ermelo 2 °C to 9 °C, Emalahleni 6 °C to 13 °C, Standerton 4 °C to 14 °C, and Skukuza enjoying a milder 14 °C to 21 °C.
Limpopo Forecast
Limpopo’s weather will be cloudy and cool, with isolated showers and rain concentrated in the eastern parts of the province. Temperature bands are: Polokwane 9 °C–17 °C, Phalaborwa 10 °C–21 °C, Tzaneen 11 °C–18 °C, Musina 12 °C–22 °C, Lephalale 2 °C–24 °C, and Mokopane 6 °C–20 °C. The north‑eastern high ground may experience light snowfall in the early morning.
North West Forecast
The North West province will be cloudy, windy and cold to cool, with isolated showers and rain mainly in the eastern sectors. Anticipated temperatures are: Klerksdorp 4 °C–14 °C, Potchefstroom 5 °C–14 °C, Mahikeng 7 °C–15 °C, Rustenburg 7 °C–15 °C, and Vryburg 7 °C–16 °C. Wind chill may make it feel colder than the thermometer suggests.
Free State Forecast
In the Free State, there is a possibility of light snow in the extreme east during the morning, otherwise the province will be cloudy, windy and cold to cool with isolated showers and rain in the eastern areas. Expected temperatures include Bloemfontein 4 °C–15 °C, Welkom 5 °C–14 °C, and Bethlehem a colder 3 °C–8 °C. Residents should be prepared for icy patches on roads, especially in the highlands.
Northern Cape Forecast
The Northern Cape will see fine conditions over the extreme western parts, where it may be warm in places; elsewhere the sky will be partly cloudy, windy and cool to cold, with cloudier conditions in the east. Coastal winds will be fresh to strong easterly to north‑easterly. Temperature ranges: Upington 8 °C–20 °C, Kimberley 6 °C–16 °C, De Aar 4 °C–16 °C, Alexander Bay a notable 12 °C–29 °C, Springbok 10 °C–20 °C, Calvinia 6 °C–19 °C, and Sutherland 3 °C–13 °C.
Western Cape Forecast
In the Western Cape, the southern and western parts will be fine, while the remainder will be partly cloudy and cold to cool, but warmer over the north‑western sectors. Coastal winds will be fresh to strong easterly to south‑easterly, turning strong to near‑gale north‑easterly along the south coast. Expected temperatures: Cape Town 12 °C–22 °C, Vredendal 11 °C–27 °C, Riversdale 4 °C–18 °C, George 9 °C–17 °C, Worcester 7 °C–18 °C, Beaufort West 6 °C–17 °C, and Oudtshoorn 4 °C–16 °C.
Eastern Cape Forecast
The Eastern Cape may experience possible light snowfalls on the north‑eastern high ground early on, otherwise it will be cloudy and cold to very cold with isolated showers and rain, scattered in the east. The western interior will be partly cloudy and cold. Temperatures: Gqeberha 10 °C–19 °C, Makhanda 6 °C–16 °C, Nxuba (Adelaide) 4 °C–17 °C, Robert Sobukwe Town (Graaff‑Reinet) 2 °C–18 °C, Ku Gompo (East London) 11 °C–19 °C, Port St Johns 12 °C–20 °C, Mthatha 6 °C–15 °C, Komani 4 °C–13 °C, and Qonce 7 °C–16 °C.
KwaZulu‑Natal Forecast
KwaZulu‑Natal will be cloudy and cold to very cold, with isolated showers and rain, more scattered in the east. Light snowfalls are possible over the north‑western high ground in the morning. Coastal winds will be moderate to fresh south‑easterly, strengthening in the north. Temperature bands: Durban 14 °C–18 °C, Richards Bay 13 °C–19 °C, Pietermaritzburg 7 °C–11 °C, Ladysmith 6 °C–12 °C.
Summary and Recommendations
Overall, South Africa faces a split weather picture: the Western and Northern Cape contend with damaging winds and dust storms, while much of the interior endures cold, wet conditions with occasional snow. The public should heed the SAWS warnings, secure loose objects, limit travel in low‑visibility dust zones, dress warmly for the cold, and monitor updates via official channels. Taking these precautions will help mitigate risks to property, transport and personal safety during this period of adverse weather.

