Laxey was gripped by yellow fever on Easter Sunday as the annual Great Laxey Duck Race sailed through the village.
Accompanied by the Ellan Vannin Pipe Band, more than 1,500 plastic ducks were released into the river at the valley gardens and raced a mile downstream to the finish near the Shore Hotel.
A pair of volunteers from Laxey fire station took to the water to free stranded ducks, while a net across the river at the finish prevented the more adventurous competitors from reaching the sea.
The annual event raises money for the Laxey and Lonan Heritage Trust, which promotes attractions of historical interest in the Laxey area including the Snaefell mine water wheel and the Laxey mines railway.
Event organiser Joan Charnock said: ‘Easter Sunday is duck day in Laxey, it’s become a real tradition. Luckily it was a nice day and there was a lot of water in the river.
‘We had plenty of people down and everyone seemed to enjoy it. Thanks to all those who bought ducks or came down to support the event.’
Mrs Charnock paid a special tribute to the volunteers: ‘Thanks to everyone who helped, especially the fire brigade and the pipe band who always do a great job.’