Hardy souls took to the water during this year’s Great Knaresborough Bed Race in North Yorkshire.

Competitors crossed the River Nidd during the race, which has been held every year on the second Saturday in June since 1966.

Teams of six carried their passengers in a timed race over three kilometres.

Great Knaresborough Bed Race
(Danny Lawson/PA)

Great Knaresborough Bed Race
(Danny Lawson/PA)

Great Knaresborough Bed Race
(Danny Lawson/PA)

Great Knaresborough Bed Race
(Danny Lawson/PA)