FESTIVE dookers took the plunge for a Christmas Day dip in freezing waters early this morning.
Across the country, punters are celebrating the big day with a splash by braving the icy depths.
At Portobello beach, dozens of hardy Scots stepped into Christmas with a frosty float.
The lively ladies from the Tidal T*tties swimming club dashed into the bitter Firth of Forth, donning cowboy hats and Santa swimsuits and hats.
Similar scenes unfolded across Scotland, with popular dooking spots like Broughty Ferry in Dundee, East Renfrewshire’s White Loch and Tresta Pier in Shetland all seeing folk taking on the chilly challenge.
Meanwhile, Edinburgh city centre hosted a Christmas Day fun run.
READ MORE ON THE SCOTTISH SUN
The run-derful event saw folk dressed up as Santa and decked out in reindeer ears.
More revellers will continue the festive fun tomorrow with a Boxing Day dook.
At Aberdeen beach, locals will take part in the annual Aberdeen Lions’ Nippy Dip at 10:30am.
Port William in Dumfries and Galloway will see folk splashing off at 10am.
Ayr Beach will host fundraisers at 11am, braving the cold in support of Ayrshire Cancer Support.
And Burghead in Moray will see brave swimmers raising money for local charities.
New Year‘s Day will likely see thousands of hardy revellers kick off 2025 with a bone-chilling dip.
The Loony Dook is an annual event which dates back to 1986 when it was jokingly suggested as a cure for Hogmanay hangovers.
Now, nearly 40 years later, it has become a full-blown tradition for many Scots.
Hundreds of dookers take part in the event every year at the Firth of Forth in South Queensferry, but the tradition has taken hold across the country.