The floods did their best to dampen the New Year celebrations.
Yet, despite the widespread damage caused by Storm Frank, many people across the Highlands still raucously toasted the advent of 2016.
In Inverness, celebrations took place at the Northern Meeting Park as the rain gradually eased off after 8pm.
A stellar line-up took to the stage to make it a night to remember, including Celtic music legends Capercaillie and folk-rock bands Skerryvore and Breabach, while kilted comedian Craig Hill provided lots of laughs.
At midnight, the crowds were treated to a fireworks display before being asked to join in the traditional rendition of Auld Lang Syne.
Sponsored by the Inverness Common Good Fund, the Highland Council-run extravaganza marked the climax of this year’s Inverness Winter Festival.
The city’s provost, Helen Carmichael said: “It was a great night and we were lucky that the weather held up.
“I think there were around 12,000 people at the event and the police reported that there was no trouble.
“It was a good family night, there were lots of mums and dads and children. It was a cold night, but everybody was wrapped up warm.
“The music was wonderful and everybody seemed to enjoy themselves. It was a very successful night.
In Ballachulish villagers took part in a lantern parade from the village hall before enjoying a bonfire, fireworks and stovies.
Brian Dickie of the organising committee said: “It went very well, the wind died down and it stayed dry so everyone went a walk right round the village. Then they all came back and had hot chocolate and mulled wine.”
And 56 hardy souls braved the icy waters of Loch Shiel at Glenfinnan, for the annual New Year’s Day dip.
Duncan Gibson of Glenfinnan House Hotel said: “We have been doing it for 13 years and this year was a record breaking one with 56 people taking part. Last year, we had 44.
“New Year’s Day dips are becoming a bit of a trend. It is a bit of fun. It has been growing and growing.”
Street parties also took place in Wick and Thurso.