The cold weather has brought along with it records of new lows in temperature.
Ficksburg, Vereeniging, Potchefstroom and Lichtenburg are four of the eight places in the country that have experienced freezing weather in the past week.
The new recorded lows include minimums of minus 10.8ºC in Ficksburg in the Free State and minus 0.7ºC in Porterville in the Western Cape. These temperatures were last recorded in 1995 and 2010 respectively.
In Vereeniging and Potchefstroom, the mercury went down to minus 9ºC from a previous minus 8ºC in 1995 and 2008.
Buffelsfontein and the Addo Elephant Park hit new minimums of minus 16.5ºC and minus 2.5ºC from a previous minus 16.1ºC and minus 1.6ºC in 2003 and 2012.
Pennington South in KwaZulu-Natal was also one of the eight areas to register new record temperature lows.
Weather forecaster Christina Thaele said there was no chance of rainfall for the rest of this week.
“We can still expect cold mornings with the minimums still low. The afternoons will start to get warmer,” she said.
She said temperatures would start to increase towards the weekend.
“The northern parts of Gauteng will start to reach maximums in the 20s by the weekend,” she said.