Organisers of Ellon’s Smimarathon are hailing the success of the recent fundraiser.
The Rotary Club event, held at the community campus pool, raised more than £2000.
Proceeds will be divided between Rotary’s End Polio Now campaign and the participants’ own chosen charities and organisations.
A club spokesman said: “The event was a great success with nine teams of four swimmers taking part, from the young to the almost very old - there were two Rotary teams swimming.
“Families, clubs and friends entered teams, swimming in relay - 25 minutes per team.
“There was great support from family and friends poolside, and the Interactors (the 12-18 year old arm of the Rotary movement) did a roaring trade on their stalls.”
The Swimarathon was previously held in Ellon in 2014 when a similar sum was raised.
It is organised by Rotarians globally in support of Rotary’s international charity, End Polio Now.
The campaign is nearing the total eradication of the disease, endemic in only three countries - Nigeria, Pakistan and Afghanistan.