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

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.