Hundreds of swimmers worked off their Christmas dinners by heading into the sea in Pembrokeshire.
Fancy dress was popular at the Tenby swim
The annual Boxing Day swim in Tenby has raised more than £150,000 for charity during its 35-year history.
A record entry of 583 swimmers took part in the event off the town's north beach, with a 9C water temperature and a cold breeze.
Organiser Chris Osbourne said: "It's not about how far you swim. It's about getting wet."
Mr Osbourne added: "It was a record turnout again. It has just become an event that runs up its own momentum.
"It was dry, which is always good. Despite a small beach and a big wind, once again our residents and visitors surpassed themselves."
Good causes set to benefit included Macmillan Cancer Support, the Arthritis Research Campaign, Tenby Talking Newspaper, Tenby Sea Cadets and Mencap Cymru.
Meanwhile, on Christmas Day, thousands of spectators watched from the shore as 684 swimmers took the plunge at Coney Beach, Porthcawl.
Organiser Dai Thomas said one man was treated for suspected hypothermia by St John Ambulance - only the second participant to succumb to the condition in the annual Porthcawl swim's 41 year history.
"It's cold, the air temperature is cold as well, so a lot of people are cold," Mr Thomas said.