This as a result of a cold front that swept through the south western parts of the country on Tuesday.
According to forecaster at the South African Weather Service, Bongani Chidi, while daytime temperatures are expected to take a significant dip as of midday Thursday, below freezing point temperatures are also on the cards during mornings and early evenings.
Maximums in Johannesburg, Vereeniging and Pretoria are set to reach highs of only between 15 and 16 degrees celsius on Friday.
“A slight recovery from the cold weather is only expected as of Saturday,” Chidi said.
Residents in the Free State, Lesotho as well as parts of Kwazulu Natal can expect snowfalls too.
Meanwhile residents have also been advised to take extra precautionary measures when trying to stay warm, by preventing fatalities related to fire incidents.
Emergency services’ can be contacted toll free on 10 177 or 112 from cellphones in case of emergencies.