It snowed in South Africa, in Gauteng, Mpumalanga, the Western Cape, Eastern Cape and some parts of the Free State.
Fikile Michael Sithole shared a video of a car covered in snow. Excited South Africans took to social media to share pictures and videos of the snow.
It last snowed in Johannesburg in 2012 and in 2007.
WeatherSA has issued a forecast of – 5 for Bloemfontein Airport for today.
The coldest months in South Africa are between June and August, with Sutherland, at the receiving end of the harshest weather conditions.
According to World data, the coldest day in South Africa was in July 2000, in Bloemfontein, with temperature of – 12.
Weather is expected to stay below teens for the whole week until next time week.
In other parts of the world, the World Meteorological Organization, just reported the hottest week.