Christmas in North Yorkshire 2026: Festive Breaks, Markets and Where to Stay

Plan a festive break with real markets, cosy stays and practical tips for York, Harrogate and the coast.

York: Markets, Minster and Medieval Streets

York's St Nicholas Christmas Fair runs from mid-November to late December in Parliament Street and St Sampson's Square, with wooden chalets selling crafts, bratwurst and mulled wine. The city centre gets packed on weekends, so aim for a weekday visit. Book a hotel inside the bar walls — the Grand, Hotel du Vin or smaller guesthouses on Bootham — and you can walk everywhere. Expect to pay £120–£220 per night for a double in December, higher on race days and the pre-Christmas Saturdays.

The Minster's Christmas concerts and the Jorvik Viking Centre's festive events pull families, while the Shambles stays atmospheric under fairy lights. If you drive, use the Park & Ride from Rawcliffe Bar or Askham Bar; parking in the centre is scarce. Trains from Leeds take 25 minutes, from London King's Cross about 2 hours. I'd base myself in York for two nights, then hire a car for the moors and coast — the city alone can fill a weekend.

Harrogate and the Dales: Elegant Stays and Market Towns

Harrogate's Christmas market in the Valley Gardens usually opens late November, with a lights switch-on that draws crowds from Leeds and Bradford. The town's Turkish Baths and Bettys Tea Room are winter favourites. Stay at the Crown Hotel or a Victorian B&B near the Stray; doubles run £100–£180. From Harrogate, the Yorkshire Dales are 30 minutes by car — Grassington's Dickensian Festival typically takes place in early December, with costumed villagers and a lantern parade.

For a quieter break, head to Ripon and its Thursday market, or Masham, home to Theakston and Black Sheep breweries. The Dales can be snowy; check road conditions before crossing the Moors. The Yorkshire Dales Railway runs festive steam services from Embsay. I'd book Harrogate for a civilised weekend, but skip it if you want a traditional coastal Christmas — it's inland and the atmosphere is more spa-town than seaside.

The Coast: Whitby, Scarborough and Festive Sea Air

Whitby's Christmas market at the Marina and the Abbey's illuminated ruins make a bracing alternative. The town's Goth Weekend in late October is separate, but December brings carols in the bandstand and a lively pub scene. Stay at the White Horse & Griffin or a harbour-view apartment; prices drop to £80–£150 per night. The North Yorkshire Moors Railway runs Santa Specials from Pickering to Grosmont — book early as they sell out by October.

Scarborough's South Bay has a modest market and the Alpamare waterpark for rainy days. Filey and Robin Hood's Bay are prettier but limited for dining in winter. The coast is 1 hour 15 minutes from York by car; trains from York to Scarborough take 50 minutes. I'd choose Whitby for a quirky festive break, but skip it if you dislike wind and early-closing pubs — in midwinter, some places shut by 9pm.

Practical Tips for Booking a Festive Break

Christmas in North Yorkshire means short days — sunset around 3:45pm in late December — so plan indoor activities after 3pm. Book hotels directly for the best festive packages; many include dinner and a visit from Father Christmas. Avoid travelling on 24–26 December unless you've confirmed services; most attractions close. The first week of December is quieter and cheaper than the week before Christmas.

If you're coming by train, York is the best hub, with direct links to Leeds, Manchester and Edinburgh. For the coast and moors, a car is essential — buses are sparse on Sundays and holidays. Check the North Yorkshire Moors Railway and Whitby Abbey websites for 2026 dates. I'd book a York hotel for the markets, then a Whitby guesthouse for sea air, splitting the trip into two bases.

Questions, answered

When do Christmas markets in North Yorkshire open in 2026?

York's St Nicholas Fair typically starts mid-November, Harrogate's market late November, and Whitby's market early December. Dates vary, so check official tourism sites in September 2026.

Where should I stay for a festive break in North Yorkshire?

For markets and history, stay in York's city centre. For a quieter spa town, choose Harrogate. For coastal atmosphere, book Whitby. Each has hotels from £80 to £220 per night in December.

Do I need a car for Christmas in North Yorkshire?

Yes, for the moors and coast — winter bus services are limited. York is walkable and reachable by train, but a car helps for Whitby, the Dales and village markets.

Search live hotel prices in North Yorkshire →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← North Yorkshire's page