Swimmers young and old will make a splash for charity in Maidenhead on Saturday.
Hundreds of people have signed up to take part in the 28th Maidenhead Lions Club Swimarathon at the Magnet Leisure Centre.
Last year 770 swimmers from 45 community groups entered the challenge, which requires teams to swim as many lengths of the pool as possible in 55 minute time slots.
The challenge raised £31,000 for a wide range of good causes and saw entrants complete a total of 190 miles of swimming.
Half of the money raised will go to the Lions Club of Maidenhead Charitable Trust Fund.
Beneficiaries of the event last year included Cancer Research UK, the Thames Valley Adventure Playground, SportsAble and more than 40 local and national causes.
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.