The Met Office issued a severe weather warning for Shetland again tonight with more snowy showers and strong winds combining with temperatures as low as -2°C.
Ten schools were closed either this morning or at lunchtime and some children attending those schools that were open faced revisions to their normal transport arrangements.
At Sumburgh airport icy conditions forced the runway to close for over an hour, causing the cancellation of the arriving Edinburgh and Kirkwall flights in the morning and the departing Glasgow and Edinburgh in the afternoon.
A flight to Kirkwall departed later and the afternoon flight from Glasgow arrived normally, though with slight delays.
On the roads, gritters have been out working to clear the snow and most main roads are expected to be passable with care, although some side roads may be blocked.
All SIC youth clubs were cancelled tonight, as well as many other scheduled night classes and meetings.
This evening snowy showers are expected to lessen, though longer dry clear spells will allow icy conditions to develop.
There will be strong north-westerly winds, though these will also ease and overnight there will be some rain and sleet, and snow at times with temperatures around a minimum of -1°C.