Nearly 100 swimmers took to the sea at Elie Bay on Saturday, raising £10,000 to fight meningitis and support those affected by it.
The event, a first for national charity Meningitis Trust/Meningitis UK, saw seasoned swimmers tackle either a mile or half mile route in challenging conditions.
However, a number of swimmers had to be rescued by the safety boat because of the blustery conditions, although no-one was seriously hurt and everyone made it safely back to shore.
Swimmer Julie Brooks from Pittenweem, said: “The conditions were really challenging which made it all the more rewarding when I finished! I am thrilled that I took part and that I managed to do the mile.
“It’s great that so much was donated to such a good cause.”
With family and friends cheering on from the pier, canoeists from Kirkcaldy Canoe Club patrolling the waters offering support and encouragement, and Elie Watersports and Elie and Earlsferry Sailing Club on hand to keep swimmers safe, there was a lively buzz of activity all around the bay.
Jo Stevenson, the charity’s local fundraiser in Scotland, said: “Our safety team was amazing and I’d really like to thank them, as well as everybody who took part in the challenge and all those who came along to support them from the beach and the pier for making it such a successful day.
“We’re thrilled to have raised £10,000 to continue our vital lifesaving and life-changing work helping to address the fear of meningitis and bringing hope to families who have been affected by this terrible disease.”