Teams who were taking part in the race paraded through the town on Saturday afternoon (Jun 14) before making their way along the course, over the River Nidd and up to the finish line.
The theme for this year’s race was TV adverts, which the teams taking part showing off their costumes before taking on the gruelling race, which is organised by The Knaresborough Lions Club.
The decorated beds were raced around the cobbled Market Place and High Street before the 20 yard swim across the River Nidd.
It is estimated 30,000 people lined the streets of the town to watch the race.
We sent along The Yorkshire Post photographer Tony Johnson to snap the best of the action. Take a look through our gallery of pictures below.

1. Great Knaresborough Bed Race
Teams cross the River Nidd at the end of the Great Knaresborough Bed Race organised by The Knaresborough Lions Club on Saturday. Photograph by Tony Johnson. 14th June 2025. Photo: Tony Johnson

2. Great Knaresborough Bed Race
TV Adverts was this year's theme for the decorated beds. Photograph by Tony Johnson. 14th June 2025. Photo: Tony Johnson

3. Great Knaresborough Bed Race
It is estimated 30,000 people watched the race. Photograph by Tony Johnson. 14th June 2025. Photo: Tony Johnson

4. Great Knaresborough Bed Race
Around 90 teams parade around the town in fancy dress. Photograph by Tony Johnson. 14th June 2025. Photo: Tony Johnson