The Market
Knaresborough's Christmas Market Weekend is centred around the town's historic Market Place, although there are festive events for all ages taking place throughout the town.
Market Timings:
Saturday 6 December 2025 - 10am - 5pm
Sunday 7 December 2025 - 10am - 4.30pm
Entertainment:
Stalls:
We've got a fantastic selection of stalls lined up for you, including some old favourites and plenty of new ones too.
Browse the stalls to find sweet treats ...
Something savoury ...
Gifts for your loved ones, or that hard-to-please reindeer ...
... or just abandon yourself to the Christmas Spirit!

There are two ATMs in Knaresborough; one at Sainsbury’s Local by the bus station and another one at Tesco Express on the High Street. Most stalls and shops will accept cards, but you are advised to bring plenty of cash, as the machines in town may run out. There is an additional ATM at the Co-op petrol station (HG5 8LH) close to the market Park & Ride car park on Manse Lane.
The Banking Hub won't be open over the Christmas Market weekend this year.