After a few years break, our popular community event, which attracts thousands of people to the town, will return in 2023.

Over 3,500 plastic ducks race down the River Marden. Each duck represents a numbered ticket – which are sold in and around Calne. The first 3 ducks past the finish line win a cash price.

All money raised goes to local good causes. It’s a great day out for the family, with activities for everyone.

Business Duck Race

Local companies can purchase a business duck (decoy duck size) and decorate it to represent their business.  There are prizes for the best dressed duck as well as the first past the finish line.

Duck race river

Childrens Duck Race

Local schools, playgroups & childminders get involved too, having fun decorating their ducks before sending them off to take part in the Childrens Duck Race.


There are craft, food and community stalls near the finishing line at Marden House and the Town Hall, and a great day out is had by all.