Motorists have been urged to avoid using the N3 at Van Reenen's Pass between the Free State and KwaZulu-Natal. The pass was closed again late yesterday because of heavy snow.
Traffic authorities have advised motorists to delay their trips until conditions improve. They say there are no alternative routes open. The authorities warn that even if the roads re-open, motorists should try to avoid travelling because water could turn to ice on the road as a result of sub-zero temperatures.
The South African Weather Service has dropped a warning of heavy rains in the Nelson Mandela Bay Metro in the Eastern Cape. The cold spell is expected to start clearing from today.
However, more snow is expected in the high- lying areas and freezing temperatures will continue in large parts of the province.
The N2 is closed between Mthatha and Qunu because a bridge has been washed away. The second closure is the N6 is at the Penhoek Pass due to snow.
The last time snow made an appearance in the city was back in 2007
Meanwhile, Johannesburg weather is expected to be slightly warmer today after snow hit the city yesterday for the first time in five years. The last time snow made an appearance in the city was back in 2007 - bringing the total of snowfalls in Joburg to 12 in the past 100 years.
The snow in Johannesburg may have provided a day of pleasure for some - but for many others it meant a night of misery. Thousands of homeless people across the city flocked to shelters to seek a little warmth.
As night falls over the city, temperature plunges still further. At least 300 people crammed into the MES Ekhaya shelter last night. Organisers also set up an additional emergency shelter - while many are warm, they fear for those left on the streets.