An extreme weather warning remains in place after heavier than expected snowfall and icy conditions in parts of Scotland.
Arctic air sweeping across the country has brought extremely low temperatures, snow and ice to much of the country.
A yellow weather warning from the Met Office is set to remain in force until Sunday with concerns that dangerous conditions could cause disruption and injuries.
This week is expected to be the coldest in December in Scotland for nearly a decade, with lows of -10C in some areas.
All of Scotland north of the Isle of Mull and Fort William in the west and Montrose in the east is affected by a snow and ice warning in force from midnight on Thursday until midday on Friday.
It comes after difficult driving conditions in the north on Thursday morning, as multiple reports of vehicles getting stuck in the snow or skidding on icy roads began to pour in.
Schools in the Highlands and the Grampian region were also closed following the overnight showers.
In Stonehaven, traffic was brought to a standstill on the A90 after multiple vehicles became stuck.
Snow gates on the A93 between Braemar and Glenshee were closed after heavy snowfall, as were those between Tomintoul to Cock Bridge on the A939.
Commuters on the A96 in Keith were also met with adverse conditions, with reports of multiple vehicles slipping and getting stuck.