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.
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.
Market Timings:
Saturday 5 December 2026 - 10am - 5pm
Sunday 6 December 2026 - 10am - 5pm
Entertainment:
Saturday 5 December 2026
Sunday 6 December 2026
Proceed to the Castle grounds or riverside for the grand firework finale over the Viaduct at 4.30pm. Best viewed from the Castle Top or anywhere along the Viaduct river side.
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 Knaresborough Banking Hub will also be open from 11am - 4pm on Sunday 6 December. Covering most major banks and building societies, the counter services will allow visitors and market traders access to cash during the second day of the market. You can find the Banking Hub on the road down the side of Six Poor Folk, which continues down to the railway station. The address is 15 Kirkgate, Bowling Green Yard, Knaresborough, HG5 8AD.