The best Christmas markets and fairs in Yorkshire

Christmas Markets York

Christmas Markets York - Credit: Visit York

Some of Yorkshire's most popular Christmas Markets have been postponed again in 2021, with the Leeds German Christmas Market, Harrogate Christmas Market, Grassington Dickensian Festival and Otley Victorian Fayre all hoping to make a their return in 2022. Here is a rundown of the Christmas Markets and Fayres that are still planned for 2021.

We will update this page with the latest status on all events. 

12th November - Christmas Eve  
The Steel City's festive market has come a long way since its humble beginnings as a handful of cabins in the city's main shopping area; it is now a huge event with over 50 market stalls covering Fargate, Town Hall Square and Peace Gardens.  

18th November - 23rd December 
A highlight of the city's calendar of events, this traditional fair will see a huge array of independent traders set up shop along Parliament Street and Sampson Square. As a result it's a haven for shoppers, but in true York style, it's also got plenty of the best food and drink on offer too: head to The Shambles Food Court where you'll find a cornucopia of seasonal treats, or retreat to Thor's Tipi for mulled wine, hot cider, hot chocolate and draft ales. Be prepared to queue, but cosy fires and a buzzing atmosphere await inside. It's hardly a surprise, then, that it won Best Large Speciality Market at the Great British Market Awards in 2019.

2nd - 5th December
The organisers of Ripley Castle's Summer Grand Sale will be hosting an indoor festive fair at the The Great Yorkshire Showground featuring over 150 companies.

3rd - 12th December
Harrogate's traditional Christmas market on Montpellier Hill has been replaced by a festive fayre  in the heart of Harrogate’s shopping streets featuring an eclectic mix of local traders and traditional European Christmas stalls. Mon – Weds, 10am - 7pm, Thurs – Sat, 10am - 9pm and Sundays 10am - 5pm

4th - 5th December
As a town steeped in myth and legend, Knaresborough is known for its magical feel all year round, so it goes without saying that Christmas here is extra special. The annual Christmas Market sees a huge number of independent traders lining the streets, ready to give visitors a proper Yorkshire welcome.

4th - 5th December
Malton prides itself on being Yorkshire's 'food capital' and the town's Christmas market shows exactly why it has received this accolade - visitors can expect a huge offering of the best local (and festive) produce, with everything from figgy puddings and freshly prepared turkeys through to macrons, mulled wine and chestnuts, so come armed with a big appetite…

5th and 12th December
The famous market of Skipton goes festive on the first two Sundays of December with mulled wine, choirs, brass bands, seasonal entertainment and live music.

Some more Christmas shopping events across the county

18th-21st November
Harewood Christmas Gift Fair 

19th November-23 December 
Huddersfield Winter Festival

27th November
Kirkstall Abbey Market 

26th-28th November  
Whitby Christmas Festival 

27th-28th November   
Great British Craft Fair Wetherby 

27th-28th November   
Christmas Craft and Food Market Rise Hall 

28th November   
Harrogate Hospital Outdoor Pop Up Christmas Market 

3rd-5th December
Robin Hood's Bay Victorian Weekend 

4th-5th December
Harrogate Christmas Artisan Market

4th December
Manor Farm Christmas Fair

5th December 
Gauntlett Explorer Scouts Christmas Fair at Whixley Hall

5th December 
Leeds Winter Market at the Royal Armouries 

12th December 
Beverley Festival of Christmas 

12th December 
Dickensian Christmas Market and Craft Fair Wetherby 

15 great Christmas shows and pantos in Yorkshire


Dust down the panto finery - Christmas is back - oh yes it is!  Here's Tony Greenway's exhaustive guide to Yorkshire's best festive outings  

 15 great Christmas shows and pantos in Yorkshire