The annual Great Laxey Duck Race is set to take place on Saturday (September 9).

The event will see business-sponsored ducks racing down the Laxey River in the Senior Duck Race from 12.30pm, followed by the Junior Duck Race, open to all, at 2.30pm. There will also be food, crafts, magic, axe throwing and the inaugural Laxey Bin Race relay at 2 and 3.30pm.

The race was initially meant to be on August 19, but the event was postponed due to the weather.

Tickets to enter a duck are £2, and you can do so at the JJ Ribbons shop in Laxey until Saturday.