Dates announced for the 2023 Knaresborough Christmas Market

The 2023 Christmas Market will take place on Saturday 2nd & Sunday 3rd December in Knaresborough's historic Market Place.

We look forward to welcoming you back to our beautiful town.

Knaresborough Town Crier by Charlotte Gale Photography