There was plenty for Rotarians to quack about as the 11th annual duck race was a big success raising over £4000.
Around 1000 ‘wee ducks’, owned by the public were released, with 86 business owned ducks also racing.
Oyster Oyster was top of the bill in the business race with first prize in the public race going to Peter Ryan who received a car service at Hunters Linlithgow.
Second place David Bennie was awarded a bucket of booze from Platform 3, third place Willie Jack won a voucher for the Park Bistro, fourth place Rosemary Smith was given a bouquet of flowers from Flowers by Caroline and fifth place Tommy Jordan scooped a voucher for Linlithgow DIY.
The money will primarily be split between the Gala Day, the Marches and the Linlithgow Reed Band who attended the duck race.
A spokesman for the rotary said: “A big thank you to all who turned out for the event, all businesses and members of the public who bought a duck and to DK Signs and Alan Paterson.”
More excitement was added to the race as bragging rights were up for grabs between three friends.
Stephen Gallacher, Robert Arkley and Kenny Monaghan all had ducks in the race, kitted out with collars, and it was local pro Kenny who took home the victory.