Welcome to Knaresborough Christmas Market!
The Knaresborough Christmas Market will take place on Saturday 5th & Sunday 6th December 2026 (10am - 5pm). Whilst the market itself is centred around Knaresborough's historic Market Place, there are festive events, independent shops and eateries throughout the town ... so leave yourself some time to explore. We look forward to welcoming you to our beautiful town.
Whilst Knaresborough is a very dog friendly town, please think about your pets before you come to the market. It will be extremely busy, so they may be more comfortable staying at home, especially on the Sunday when there is a firework finale at 4.30pm.
Follow us on Social Media
Follow us on social media for the latest market updates.