More than 160 north east schools affected by heavy snow
More than 160 schools in the north east of Scotland were closed or partially closed due to heavy overnight snow and black ice on roads.
Aberdeenshire schools were by far the worst affected, while roads in Aberdeen were hit by ice frozen on top of existing snow.
More than 20 Highlands schools were also shut or partially closed.
The Met Office later issued a warning of more heavy snow for many parts of Scotland.
Grampian Police said driving conditions were extremely difficult on untreated surfaces.
And Northern Constabulary warned motorists against travelling the A939 Grantown-on-Spey to Tomintoul road and A835 at Corrieshalloch.
Forecasters said the central belt would also be hit by heavy snow showers later.
The Met Office predicted more heavy snow for Grampian and the Highlands, and Edinburgh and Glasgow were also expected to see snow in the evening, with the Borders set to experience low temperatures.
In Shetland, Tingwall Primary School and Whiteness Primary School were closed.
All schools in Orkney are open, but the council's education department said there could be some disruption to school transport in areas most affected by snow and ice.