Gauteng experienced its coldest daytime temperatures so far for 2022 on Sunday, according to the SA Weather Service.
The service tweeted that Vereeniging was the coldest place in the country, sitting at 11°C, followed by Johannesburg at 12°C and Pretoria on 14°C.
The grey, gloomy day also saw the first snow of the year falling in Lesotho, where AfriSki guests and staff woke up to a fluffy blanket of light snow over the resort.
Lesotho Tourism also tweeted that snow had started falling in the area.
Light snowfall, wet and cold conditions have been predicted over the central and southern parts of Lesotho, and the surrounding Drakensberg mountains on Sunday night.