It's been one of the coldest Decembers on record, so says the Met Office - but not even plummeting temperatures could deter the brave souls who entered the water at the Isle of Bute Sailing Club on Sunday for the annual Clic Sargent Boxing Day Dip.
Santa costumes and pyjamas were the chosen attire of the day for many participants, keeping their spirits up as their temperatures dropped, as did the many supporters who'd come along to cheer them on in their feat.
This is the third year that a Boxing Day Dip has been held on Bute, and is down to the work of Chris and Kim Roberts, whose daughter Brianne has used the services of Clic Sargent during serious illness.
Kim told us: "It's gone really, really well, and we've raised over 1,200 for Clic Sargant. There were 15 people who went in - I went in twice! - and it's been really good fun.
"Thank you to everyone who took part."
This year's Dip pulled in a large number of spectators along the shore at the Isle of Bute Sailing Club - due, in part, to the music blasting from the speakers, getting everyone in the party spirit.
For some, though, the Dip was altogether a new experience, as Angela Haggerty told us: "This is the first year I've taken part in the Dip, and it really was absolutely freezing, colder than your wildest dreams!
"I literally couldn't feel my feet when I got out of the water, they'd gone completely numb. It was fantastic though, a great experience and Clic Sargent is a great cause to raise money for. Everyone was in great spirits. I'll definitely do it again next year."
If you'd like to register for next year's event, email firstname.lastname@example.org, or text Kim on 07810545858