Snow is expected along the southern high grounds as a cold front moves over the country on Friday.
Weather Advisory
Snowfalls are expected over the Sneeuberg, Winterberg and Southern Drakensberg mountains, and over the high grounds of the Western Cape.
Very cold conditions are expected in places over the Eastern Cape high grounds on Friday, improving on Saturday, and spreading towards the high grounds of KwaZulu-Natal, the southern Highveld of Mpumalanga and the eastern Free State.
Watches
A gale-force southwesterly wind, with gusts of 44 knots, is expected between Cape St Francis and Port Elizabeth in the morning.
Rain
Rain and isolated showers are expected in the west of the Northern Cape and most parts of the Western Cape.
Scattered showers are expected along the south coast of the Western Cape and western half of the Eastern Cape.
Isolated showers are expected from the west of the eastern half of the Eastern Cape and southeastern parts of KwaZulu-Natal.
Temperatures
Minimum temperatures are expected to remain cool to cold across most parts of the country.
The coldest places are expected to be Sutherland and Kimberley in the Northern Cape, dropping to a below-freezing -1°C.
Maximum temperatures are expected to remain warm to hot in the northern parts of the country.
The warmest place is expected to be Musina in Limpopo, reaching a high of 33°C.
Click here to see the specific forecast for your city over the next few days
Pretoria is expected to reach a high of 30°C, while Johannesburg is expected to reach a maximum of 28°C. Bloemfontein is expected to reach a high of 17°C.
Along the coast, Cape Town is expected to reach a high of 14°C, while Port Elizabeth is expected to reach a maximum of 15°C and Durban reaches a high of 21°C.
Rain water flows from an unfinished highway in Cape Town on Thursday evening. (Uzair Adams/Supplied)KEEP UPDATED on the latest news by subscribing to our FREE newsletter.
- FOLLOW News24 on Twitter