Temperatures fell to minus 6C overnight in Scotland, with yellow weather warnings in place for icy conditions across the country.
Homes in the village of Toward were evacuated at 05:30 after a lorry hit a gas main near Dunon in Argyll.
The Far North Railway line is closed between Inverness and Kyle of Lochalsh due to flooding and landslides.
Wintry conditions are forecast to continue into next week, with widespread snowfall expected across large parts of the country on Sunday.
Eskdalemuir in Dumfries and Galloway felt the coldest temperature, falling to -6.4C at 23:00 on Thursday.
Snow also fell overnight in the Highlands and Aberdeenshire.
Police Scotland closed the A815 near Dunoon after the HGV collided with Gasman.
Several properties have been evacuated as a precaution, the force said, but no injuries were reported.
The Met Office has issued a fresh weather warning for more snow in Scotland on Sunday and Monday.
Weather presenter Christy McCabe, editor of Met Matters at the Royal Meteorological Society, said up to 20cm of snow could fall in places.
he told BBC radio Good morning Scotland Program: “There’s likely to be a lot of snow, but there’s always the risk of freezing rain along with the snow.
“You can get black ice, really dangerous conditions on the roads.
“It’s not particularly unusual, it’s not record-breaking cold, but it’s not great as Monday is going to be the first day back to school or work for many people.
“It will be a legacy of cold weather and dirty conditions.”
A yellow weather warning for snow is in effect from early Sunday through Monday afternoon.
The Met Office said the biggest risk was in southern and eastern Scotland, where up to 5cm could accumulate, with 10 to 20cm on higher ground.
There is a high chance of rain or sleet near some northern and eastern coasts.