"Snow started to fall yesterday [Thursday] evening in parts of the Western Cape, Eastern Cape, southern Lesotho, as well as in the Drakensberg mountains in KwaZulu-Natal," forecaster Bransby Bulo said.

Snowfall could also be expected in the southern part of the Free State, Lesotho, and the western high ground of KwaZulu-Natal on Friday.

Snowfalls were expected to stop by Saturday, except in KwaZulu-Natal and the Eastern Cape, where there was a small chance of snowfall on Saturday morning, said Bulo.

Temperatures throughout the country were expected to increase by Saturday.