Cold conditions are expected in most parts of the country.
Cold conditions are expected in most parts of the country, with a warning of damaging winds in the Western Cape and Northern Cape, while isolated showers are forecast for parts of KwaZulu-Natal, Limpopo and Mpumalanga, according to the South African Weather Service (SAWS).
Impact-based warnings
Yellow level 2 warning for damaging winds leading to localised damage to temporary structures and localised reduced visibility due to dust storms is expected over the northern parts of the West Coast district, and the Witzenberg Local Municipality of the Western Cape, as well as the Namakwa District of the Northern Cape.
In the SAWS’s colour-coded weather warning system, yellow indicates a moderate risk of impact that requires caution and awareness, while orange indicates that a higher-risk impact is expected, requiring increased attention and preparation.
The SAWS uses the numbers to indicate the likelihood of weather-based impacts occurring. Levels 2 and 6 are high, level 5 is medium, and levels 4 and 8 are low.
Advisories
Very cold conditions and icy/slippery roads are expected in places over Emalahleni, Sakhisizwe, Senqu, Elundini and Matatiele local municipalities of the Eastern Cape.
The weather in your province
Gauteng: Cloudy and cool to cold.
Pretoria: 6°C–18°C
Johannesburg: 4°C–14°C
Vereeniging: 4°C–16°C
Mpumalanga: Morning fog patches over the escarpment, otherwise cloudy to partly cloudy and cool to cold with isolated showers and rain in the east.
Mbombela: 6°C–16°C
Ermelo: 2°C–11°C
Emalahleni: 4°C–16°C
Standerton: 3°C–14°C
Skukuza: 11°C–20°C
Limpopo: Morning fog patches over the escarpment, otherwise cloudy to partly cloudy and cool to cold with isolated showers and rain in the east.
Polokwane: 5°C–17°C
Phalaborwa: 12°C–19°C
Tzaneen: 5°C–19°C
Musina: 12°C–21°C
Lephalale: 6°C–22°C
Mokopane: 7°C–19°C
North West: Cloudy and cool to cold.
Klerksdorp: 5°C–16°C
Potchefstroom: 4°C–16°C
Mahikeng: 6°C–18°C
Rustenburg: 8°C–17°C
Vryburg: 7°C–19°C
Weather forecast for today & tomorrow: 12 -13 August 2026.
Cloudy, cold to very cold, and windy conditions are expected to persist over the central and eastern parts of the country, with isolated to scattered rain and showers still possible. #saws #weatheroutlook pic.twitter.com/2JFJQvb6p5— SA Weather Service (@SAWeatherServic) August 12, 2026
Free State: Morning fog patches in the extreme east, otherwise cloudy and cold.
Bloemfontein: 4°C–15°C
Welkom: 4°C–15°C
Bethlehem: 1°C–13°C
Northern Cape: Evening fog along the coast, otherwise fine and cool to warm in the west, otherwise partly cloudy, windy and cool to cold in the east.
The wind along the coast will be moderate to fresh easterly to north-easterly, becoming light to moderate north-westerly from the afternoon.
Upington: 8°C–23°C
Kimberley: 6°C–18°C
De Aar: 7°C–18°C
Alexander Bay: 19°C–27°C
Springbok: 15°C–26°C
Calvinia: 12°C–24°C
Sutherland: 6°C–18°C
Western Cape: Fine and cool to warm but partly cloudy in the north-east. The wind along the coast will be moderate to fresh easterly to north-easterly, becoming light to moderate north-westerly along the west coast from the afternoon.
Cape Town: 15°C–27°C
Vredendal: 17°C–32°C
Riversdale: 10°C–25°C
George: 11°C–23°C
Worcester: 10°C–25°C
Beaufort West: 9°C–23°C
Oudtshoorn: 9°C–25°C
Eastern Cape: Fog in places in the south, otherwise fine and cool but cold in the extreme northern interior. The wind along the coast will be fresh to strong north-easterly, but moderate to fresh west of Oyster Bay.
Cloudy in places over the interior with morning fog, otherwise fine and cool to cold, but very cold along the Drakensberg and adjacent areas. The wind along the coast will be light to moderate north-easterly, freshening from the south in the afternoon.
Gqberha: 12°C–20°C
Makhanda: 8°C–21°C
Nxuba (Adelaide): 4°C–20°C
Robert Sobukwe Town (Graaf-Reinet): 4°C–21°C
Ku Gompo (East London): 11°C–20°C
Port St Johns: 12°C–20°C
Mthatha: 4°C–17°C
Komani: 3°C–18°C
Qonce: 7°C–20°C
KwaZulu-Natal: Morning fog patches over the interior, otherwise partly cloudy and cool to cold but very cold in places in the west with isolated showers and rain along the coast and adjacent interior.
The wind along the coast will be light to moderate south-easterly in the north, becoming moderate north-easterly by late afternoon from the south.
Durban: 12°C–21°C
Richards Bay: 12°C–21°C
Pietermaritzburg: 5°C–18°C
Ladysmith: 4°C–16°C
*This weather report was written with the support of Toqan AI.
news24
www.news24.com
