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
The Met Office has issued a yellow alert for Windsor and Maidenhead, Slough and Wokingham, warning that rain moving eastwards across the south of the country may turn to snow in some places.