The north-east and the Highlands were the coldest regions of the UK at the weekend as temperatures dropped to the lowest of the winter season so far.
Loch Glascarnoch, near Garve, was the chilliest place in the UK yesterday morning as Arctic temperatures hit the north, with the mercury dropping to -9.8C.
Parts of Aberdeen city and shire were also among the coldest in the country, with Baltic temperatures of -8.7C in Balmoral, -8.5C in Aboyne and a low of -7C recorded at Aberdeen International Airport.
Temperatures also dropped to-8.5C at Kinbrace in Sutherland, -6.5C in Aviemore, -3.3C at Lentran, near Inverness, and -5.8C in Kinloss.
Earlier in the weekend, from Friday night into Saturday morning, Braemar was the coldest place in the UK when temperatures dropped to -7.8C.
Aberdeen Met Office meteorologist, Robin Steel, said people across the north and north-east could wake up to more freezing conditions this morning.
However, strong wind and rain is due to move into the north and north-east tomorrow, bringing with it snow to the hills.
Mr Steel said: “The coldest we had (on Sunday) was -9.8C up across the north-west Highlands in Loch Glascarnoch.
“Aboyne and Balmoral were probably the coldest across the north-east. Balmoral was at -8.7C and Aboyne was -8.5C. Even in the city the airport was -7C and it was -5C at Craibstone. It was a chilly night.
“We were up there with some of the coldest, but we were not actually the coldest. There has been pretty widespread, severe frost across the north-east over the last couple of nights.
“From Friday until Saturday the coldest across the country was probably Braemar at -7.8C, not far behind was Aboyne. They were the coldest ones coming into Saturday morning.
“Everywhere has seen some frost. From Sunday night into Monday temperatures could be from -7C to -10C across the north-east. There is definitely similar values.”
He added the particularly cold weather had been caused by “cold air, a bit of wind and clear skies”.
Mr Steel said: “At this time of year, the temperatures will just fall away. You’ll get exceptionally low temperatures now and snow cover in places.
“I think Sunday will be the last of the really cold nights, there will be a bit of wind and rain in the later part of Monday into Tuesday with a totally different feel from the weather.”