Hundreds of swimmers of all ages and abilities made a splash at the 29th Swimarathon on Saturday.
The event, organised by the Lions Club of Maidenhead hoped to raise more than £30,000 for good causes across the area.
Swimmers were challenged to complete as many lengths as possible within a 55-minute time slot at the Magnet Leisure Centre in Holmanleaze.
Watch a video report from the event below.
Top Ten Articles
CCTV images have been released of men police would like to speak to in connection with a homophobic attack on a couple as they took a train home from a Valentine's Day meal.