See menusBook afternoon teaCall the cafe

What's on · Markets

Knaresborough Christmas Market

Knaresborough's Christmas market fills the Market Place on 5 and 6 December, closing with fireworks over the viaduct on the Sunday

Illustration for Knaresborough Christmas Market
Illustration

Knaresborough Christmas Market is on Saturday 5 and Sunday 6 December, 10am to 5pm, centred on the town's Market Place. The weekend closes at 4.30pm on the Sunday with a firework display over the viaduct and the Nidd Gorge.

The organisers also point visitors to the Christmas Tree Festival at St John's Church, up Kirkgate, to festive window displays in the town's shops, and to Green Dragon Yard. Mother Shipton's Christmas experience runs the same weekend and is booked separately.

Dates still to come

  • 5 to 6 December 2026Knaresborough Christmas Market10am to 5pm both days. Fireworks at 4.30pm on Sunday 6 December

Coming for this? We are at 87 Market Place. The menu, hours and parking, or book a table if there are six or more of you.