Forecasters said the temperature was recorded overnight into today in Braemar, Aberdeenshire.
The Met Office tweeted: "In northern Scotland it's been very #cold, with a low of -10.2C at Braemar, making it the coldest night of the year so far."
Most Popular
The Met Office yellow warning ran from 2am until 11am on Thursday, and said up to 8cm of snow could fall.
It recorded a temperature of minus 27.2C on January 10, 1982, which was equalled in Altnaharra, Sutherland, on December 30, 1995.