Many parts of the country were covered in snow today. The South African weather service says today is possibly the first time that snow has fallen in all nine provinces. The weather service says it's not unusual to have snowfall just before spring arrives.
And while it's picturesque and led to much fun, the snow wreaked havoc on the roads. In the Eastern and Western Cape and KwaZulu-Natal several passes remain closed. Several border posts between South Africa and Lesotho have also been closed until further notice.
In Johannesburg, one of the most famous landmarks, Sentech, was obscured from view by the snow. A warning was sent out to motorists to be extra vigilant.
The last time Johannesburg experienced a substantial snowfall was in June 2007. Before that, the city last saw a considerable amount of snow in 1981.
By Tuesday afternoon, the South African Weather Service said eight of the nine provinces - all but Limpopo - were experiencing snow.
Johannesburg recorded temperatures of just below two degrees Celsius. In the city centre, thin layers of snow were draped over sidewalks and cars.
A car guard outside the Johannesburg Magistrate's Court, who only gave his first name, said he had lived in the city for four years and had never seen snow there.