England, United Kingdom

York Christmas Markets 2026

Last updated · How we compile this guide

When are the York Christmas markets in 2026?

York has 2 Christmas markets in our directory. Confirmed 2026 dates: York Christmas Market, 12 Nov – 21 Dec 2026. All are free to enter.

York's Christmas market, known as the St Nicholas Fair, sets up on Parliament Street and around the medieval lanes near the Shambles, with York Minster as a backdrop. It's one of the most searched-for markets in the UK — come on a weekday if you can.

2Christmas markets

All Christmas markets in York

Dates for these markets were not published last season — check each official website for the latest.

Plan your visit to York

Getting there

York is on the East Coast Main Line, about two hours by direct train from London King's Cross and around 25 minutes from Leeds. The station is a 15-minute walk from Parliament Street, through the city walls.

When to go

Weekdays, especially mornings, are far calmer than Saturdays, when the narrow streets around Parliament Street and the Shambles get very crowded. Come at dusk to see the Minster and the lights come on.

Make a day of it

Walk a stretch of the medieval city walls, explore the Shambles and step into York Minster — choral evensong is free to attend. Leeds' Christkindelmarkt and Harrogate are easy add-ons by train.

Frequently asked questions

How many Christmas markets are there in York?

We list 2 Christmas markets in York, including York Christmas Market and York St Nicholas Fair. Some are small one-day or weekend events, so check the dates on each card.

When do the York Christmas markets open in 2026?

Official 2026 dates: York Christmas Market: 12 Nov – 21 Dec 2026. For the other 1 market we haven't confirmed 2026 dates yet.

Are the Christmas markets in York free?

Yes, entry to the markets we list is free — you only pay for food, drinks and gifts. Many stalls serve mulled wine in a mug with a small deposit that you get back when you return it.

More Christmas markets near York

All Christmas markets in United Kingdom →