An intense cold front is expected to affect the Western Cape and western parts of the Northern Cape through to Saturday.
Heavy rain is expected mainly near the mountains of the southern parts of the West Coast District, Cape Metropole, western parts of the Cape Winelands and Overberg District.
Localised urban flooding is expected in the southern parts of the West Coast District, Cape Metropole, western parts of Cape Winelands and Overberg District.
Extremely high fire danger conditions can be expected over Gauteng highveld, eastern Free State, and the western and northern parts of KwaZulu Natal.
The public and small stock farmers are advised that heavy rain, possible localised flooding, snowfalls and very cold conditions can be expected.
The Northern Cape will be partly cloudy today and very cold in the south west with possible snowfalls on the mountains. The wind along the coast will be fresh to strong westerly to north westerly.
According to Snow Report SA, there will not be any snow on Table Mountain this weekend, but the Sani Pass area in KwaZulu Natal may experience a little snow on Saturday night.
Snow fall should begin in the early hours of 25 July, and fall consistently throughout the day in mountainous, and high-lying reaches of the Western Cape with Calvinia and Sutherland receiving light snow fall later in the morning likely into the afternoon.
On Saturday morning, there is more snow indicated for the Worcester, Paarl, Stellenbosch, Matroosberg area ending by midday. Saturday night is when snow is expected for the Sani Pass area.
Get your city’s 7-day forecast here.