More than 200 swimmers took the plunge for a freezing dip into the sea on Christmas morning.
Southwold's annual Christmas Day swim returned this year to raise money for a host of local charities.
The event, which is organised by the Rotary Club of Southwold and District, has become a festive staple for many in the town.
Organiser Cathy Ryan said: 'Southwold Rotary Club were delighted with the turnout of elves, Father Christmas, pirates and superheroes.
'Many were also brave enough to bare their skin to the calm waters as over 200 merry makers ran down the beach to dip into the cold North Sea - raising thousands of pound for charity.'
The charities benefiting from this year's swim are Southwold RNLI and the Suffolk and Cambridgeshire Blood Bikes (SERV).
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here