A man walks through deep snow in Penicuick
Temperatures on Tuesday when wintry conditions began to badly affect travel in Scotland were about 10C colder than last year, according to the Met Office.
Forecasters said strong winds have played a part in the spring chill.
The maximum daytime temperature on Tuesday in Aviemore was 0.8C, 3.1C in Aberdeen, 3.3C in Edinburgh and 3.7C in Glasgow.
On the same day last year the temperatures for each of the areas were 11.3C, 14.1C, 12.1C and 12.5C.
The Met Office said the average maximum daily temperature at this time of the year would normally be around 7C to 8C.
Prior to Tuesday, statistics show temperatures over the previous few days were similar to last March.