Teams cross the River Nidd at the end of the Great Knaresborough Bed Race organised by The Knaresborough Lions Club on Saturday, June 14, 2025.
The route saw teams parade the town in fancy dress,.
TV adverts was this year's theme for the decorated beds then race around the cobbled Market Place and High Street before the 20 yard swim across the River Nidd.