Key Takeaways
- The South African Weather Service (SAWS) has issued a cold‑weather advisory for large parts of the country, warning of daytime temperatures at or below 10 °C in several regions.
- The most severe chill is expected in the Northern Cape’s Namakwa district and the Western Cape’s Witzenberg and Central Karoo municipalities, where Sutherland may see lows near –4 °C.
- Gauteng, Mpumalanga, Limpopo, North West, Free State, Eastern Cape and KwaZulu‑Natal will experience cool to fine conditions, with daytime highs generally ranging from the high teens to low‑mid‑20 °C.
- Coastal areas will face morning fog, moderate to fresh winds, and isolated showers or thundershowers, particularly along the south‑west and south‑east seaboards.
- Residents are advised to dress in layers, protect vulnerable groups (elderly, children, and those with chronic illnesses), safeguard livestock and crops from frost, and drive cautiously in foggy or icy conditions.
Overview of the Cold Weather Advisory
The South African Weather Service (SAWS) has released a nationwide alert urging South Africans to prepare for unusually cold conditions. The advisory emphasizes that daytime temperatures are expected to dip to 10 °C or lower in specific inland areas, while most of the country will experience cool to fine weather. The warning is rooted in a strong cold front moving across the interior, bringing with it clear skies, radiative cooling at night, and chilly daytime maxima. SAWS recommends that the public take precautionary measures such as wearing warm clothing, limiting prolonged exposure to the elements, and ensuring that heating systems are functioning safely.
Northern Cape: Extreme Cold in the Interior
In the Northern Cape, the advisory highlights very cold daytime temperatures (10 °C and below) over the southern parts of Namakwa, with the most pronounced chill affecting the Witzenberg Local Municipality and the Central Karoo District Municipality. Town‑level forecasts illustrate the severity: Upington is expected to range between 5 °C and 21 °C, Kimberley between 7 °C and 22 °C, and De Aar between 6 °C and 16 °C. Further inland, Alexander Bay will see 10 °C–19 °C, Springbok 6 °C–14 °C, Calvinia a stark 0 °C–13 °C, and Sutherland the coldest spot at –4 °C–10 °C. Morning fog may develop along the coast, while the interior remains cloudy to partly cloudy with isolated evening showers and thundershowers in the south‑east. The north‑east of the province is forecast to stay fine. Winds along the coast will be moderate south‑easterly, strengthening to fresh to strong in the afternoon.
Western Cape: Cool Conditions with Coastal Fog
The Western Cape is set to experience cool to cold weather, with morning fog prevalent in western areas. The day will start cloudy to partly cloudy, accompanied by light rain in the south‑west before clearing in the west later in the afternoon. Temperature ranges are modest: Cape Town 12 °C–16 °C, Vredendal 7 °C–20 °C, Riversdale 5 °C–15 °C, George 9 °C–15 °C, Worcester 6 °C–13 °C, Beaufort West 3 °C–12 °C, and Oudtshoorn 4 °C–14 °C. Coastal winds will begin light and variable, becoming moderate to fresh along the south and south‑west coasts initially, then shifting to a moderate to fresh south‑easterly flow from the afternoon onward. Although no extreme cold is predicted, the combination of fog, rain, and brisk winds warrants caution for drivers and outdoor workers.
Eastern Cape: Partly Cloudy with Isolated Showers
In the Eastern Cape, the forecast calls for partly cloudy skies turning cloudy with afternoon showers of rain along the south coast west of Cape St Francis. The northern interior will remain partly cloudy and cool to cold. Expected temperatures include: Gqeberha 12 °C–18 °C, Makhanda 8 °C–16 °C, Cradock 3 °C–15 °C, Graaff‑Reinet 3 °C–14 °C, KuGompo City 13 °C–18 °C, Port St Johns 12 °C–19 °C, Mthatha 6 °C–17 °C, Komani 4 °C–15 °C, and Qonce 10 °C–17 °C. Winds along the coast will be fresh south‑westerly. While the cold is not as severe as in the interior provinces, the wet and windy conditions could lead to slippery roads and reduced visibility, especially in coastal towns.
KwaZulu‑Natal: Warmth in the East, Cool Elsewhere
KwaZulu‑Natal is forecast to be fine and cool to warm, with a tendency toward partly cloudy skies and isolated showers or rain in the eastern parts of the province. Coastal winds will be moderate to fresh northerly to north‑easterly north of Durban, shifting to moderate to fresh south‑westerly in the south and spreading northwards by night, reaching Kosi Bay. Temperature ranges are relatively mild: Durban 16 °C–23 °C, Richards Bay 15 °C–24 °C, Pietermaritzburg 11 °C–20 °C, and Ladysmith 10 °C–26 °C. The warmest pockets are expected in the Lowveld‑like areas, while inland and higher‑lying zones will feel cooler. Residents should stay alert for sudden showers, particularly in the east, and keep an eye on wind‑driven sea conditions along the coastline.
Gauteng: Fine and Cool Across the Metropole
Gauteng’s weather is described as fine and cool. Major urban centres show the following temperature bands: Pretoria 10 °C–22 °C, Johannesburg 9 °C–20 °C, Vereeniging 8 °C–21 °C. The lack of significant precipitation or strong winds means that outdoor activities can proceed with minimal disruption, though the chill in the early mornings and evenings may necessitate warm layers. The stable conditions also reduce the risk of weather‑related travel hazards, making this a relatively comfortable province compared with the colder interior regions.
Mpumalanga: Cool with Warm Pockets in the Lowveld
Mpumalanga will experience fine and cool weather overall, but the Lowveld is expected to be warmer. Specific forecasts include: Mbombela 12 °C–23 °C, Ermelo 9 °C–21 °C, Emalahleni 6 °C–22 °C, Standerton 3 °C–25 °C, and Skukuza 12 °C–29 °C. The wide spread in Standerton’s low (3 °C) versus high (25 °C) reflects the province’s climatic variability, with cooler highveld areas and warmer low‑lying bushveld. Winds are not highlighted as a major concern, but the temperature swing underscores the need for adaptable clothing, especially for those traveling between regions.
Limpopo: Cool with Warmth in the East
Limpopo’s outlook mirrors that of Mpumalanga: fine and cool, with warmth developing toward the east. Temperature projections are: Polokwane 8 °C–20 °C, Phalaborwa 14 °C–26 °C, Tzaneen 9 °C–25 °C, Musina 13 °C–25 °C, Lephalale 10 °C–23 °C, and Mokopane an extreme low of 0 °C–22 °C. The presence of sub‑zero lows in Mokopane warns of possible frost in elevated or exposed areas, while the eastern Lowveld towns enjoy milder conditions. Light winds and mostly clear skies should prevail, but residents in the higher interior should guard against frost damage to crops and livestock.
North West: Uniformly Fine and Cool
The North West province is set to have fine and cool conditions across the board. Expected temperature ranges are: Klerksdorp 7 °C–23 °C, Potchefstroom 7 °C–24 °C, Mahikeng 8 °C–21 °C, Rustenburg 9 °C–22 °C, and Vryburg 7 °C–23 °C. No significant precipitation or strong winds are mentioned, making the weather stable and suitable for outdoor work and recreation, provided that individuals dress appropriately for the cool temperatures, especially during early mornings and nights.
Free State: Partly Cloudy South, Fine and Cold North
In the Free State, the southern half will be partly cloudy, while the remainder remains fine and cold to cool. Temperature forecasts include: Bloemfontein 6 °C–20 °C, Welkom 6 °C–22 °C, and Bethlehem 7 °C–21 °C. The modest temperature range indicates a generally cool day with limited risk of extreme cold, though the partly cloudy south may bring occasional breezes. Residents should still consider layering, particularly if venturing into the more exposed northern areas where temperatures may feel sharper.
Practical Advice for the Public
Given the widespread cool to cold conditions, SAWS advises the public to:
- Wear multiple layers of clothing, including insulated outerwear, hats, gloves, and scarves, especially for children, the elderly, and those with chronic health conditions.
- Ensure home heating systems are serviced and used safely to avoid carbon monoxide hazards.
- Provide adequate shelter, bedding, and water for livestock, and monitor crops for frost risk, particularly in the Northern Cape, inland Free State, and high‑lying parts of Limpopo and Mpumalanga.
- Drive cautiously in foggy coastal areas (Western and Eastern Cape) and on roads that may become icy during early morning hours in the interior’s colder zones.
- Stay updated with local weather bulletins, as conditions can evolve rapidly with the passage of the cold front.
By heeding these recommendations, South Africans can minimize discomfort and health risks while navigating the current cold snap.
This summary was compiled from the South African Weather Service advisory and aims to provide a clear, concise yet comprehensive overview of the expected weather across the nation’s provinces.

