The Bradford on Avon duck race, which has been postponed twice, has finally been rescheduled.

The popular annual event was previously delayed due to high water levels on the River Avon but will now take place on Sunday, May 19.

It will be open from 10am at Westbury Gardens and the race will begin at 12pm.

Thousands of people usually head to the event, which sees hundreds of yellow ducks launched from the Town Bridge into the river.

Organisers previously said the river level was too high and ‘flowing far too quickly to safely go ahead with the event’, so it was rearranged for Monday, May 6 after being cancelled on Easter Monday, before being cancelled a second time.

READ MORE: Trowbridge shopkeeper sentenced for selling illegal tobacco

Wiltshire Times: The Bradford-on-Avon duck race has finally been rescheduled for this weekend

A statement on the town council website said: “This is rather unprecedented and has only happened once before – that we can remember.

“We know this was a disappointment to many, but we have a duty of care to our volunteers – particularly those on the water.”

All ducks purchased already will be honoured for the new date and participants can win prizes, such as vouchers for swimming lessons.

Organisers are also happy to announce the return of the Business Duck Race, offering businesses the chance to compete against one another and dethrone last year’s winners Dible & Roy.

Sponsoring a duck costs £2 and they can be bought from the Tourist Information Centre or any participating town centre business.