If you can bear to brave the cold, a chilly swim is also a good way to work up an appetite before tucking into your Christmas lunch.
Here’s five great places to go for a swim this Christmas:
1. Sennen Cove, Cornwall
The glorious golden sands underfoot may provide little comfort for the hundreds that bravely emerge from their Christmas hibernation and face the cold Cornish waters of Sennen Cove. Renowned for its surfing, there will be no wetsuits in sight as these hardy souls take the plunge in little more than a Santa hat.
2. Lowestoft, Suffolk
Taking place every Christmas Day for nearly 40 years, the people of Lowestoft swap their blankets for their bathers and confront the bracing waters of the North Sea. Many donning fancy dress, the beach becomes awash with weird and wonderful festive costumes.
3. Exmouth, Devon
One of the biggest festive mass swims in Britain, the Exmouth Christmas Day swim attracts thousands of shivering swimmers and vital towel and hot drink holders. The merry masses have gathered here since the late 1960s, so it is a firmly established tradition in the Exmouth Christmas calendar.
4. Porthcawl, Bridgend
With a record-breaking turnout, the 50th anniversary of the Porthcawl Christmas Day didn’t disappoint in 2014. This year may not be an anniversary, but the plucky people of Porthcawl will be back this year to brave the icy waters of Sandy Bay once more.
5. Prestwick, Ayrshire
Join hundreds of hardy revellers to celebrate the 10th Dip Wi’ a Nip on Prestwick Esplanade. This Boxing Day swim is an ideal way to refresh after Christmas Day. Taking place on Prestwick Beach, the Scottish swim will be celebrating its 10th anniversary this year so, minus the freezing temperatures, it is set to be a joyous occasion.