Updated for 2019 fayres and markets.
Christmas Markets in North Yorkshire
The build up to Christmas is always an exciting time, and it’s extra special in Yorkshire.
There are dozens of Christmas fayres, markets, lights switch ons and craft fairs in North Yorkshire – including the Yorkshire Dales and the North York Moors – this year and we’ve listed a host of them below in alphabetical order by city or town including Harrogate, York, Knaresborough, Grassington and Ripon.
Bedale Christmas Festival
The Christmas Festival is bigger and better than ever this year. With over 30 stalls, live entertainment, Christmas grotto and much more to keep you entertained, this is the perfect start to December in North Yorkshire.
Date: 30th November
Time: 10am to 6pm
Location: Bedale Hall, Bedale DL8 1AA
A Christmas Masquerade at Castle Howard
With a 25ft tall Christmas tree, warming fires and beautiful decorations, you won’t want to miss out on a visit to Castle Howard this Christmas. This year’s theme, ‘A Christmas Masquerade’ has given some flamboyant designs that you can enjoy all day. Don’t forget to spend some time in their onsite shops, special Christmas market and delicious restaurant too for a real special seasonal treat.
Date: Saturday 16th November – Sunday 5th January
Time: House is open 10am to 4pm
Location: Castle Howard Estate, York, YO60 7DA
Richmond town Christmas market
Richmond’s Christmas market has a full bill of live entertainment including traditional carol singing, and other popular music. As well as all the entertainment, you’ll get to enjoy an eclectic mix of stalls and market areas. Browse the local produce, handcrafted goods, food stalls, and inspirational Christmas gift ideas.
Date: Sunday 8th December
Time: 10am – 4pm
Location: Market Place, Richmond, DL10 4JJ
Christmas craft fair
The annual Christmas fair at Danby is set to be a magical occasion this year. As well as their fantastic local stalls perfect for new decorations and special Christmas gifts, there’s the chance to meet Father Christmas, and you’ll enjoy traditional music and children’s crafts.
Date: 16th November
Time: 11am – 4pm
Location: The Moors National Park Centre, Lodge Lane, Danby, Whitby YO21 2NB
Find out more here
Easingwold at Christmas
Between 7:30pm and 10pm, there’s going to be a performance by Jessa Liversidge and members of local choirs too that will help get you in the Christmas mood. Tickets cost £7.50 and include a refreshment.
Date: 7th December
Time: 7:30pm – 10pm
Location: Galtres Centre at Market Place, Easingwold, YO61 3AD
Grassington Dickensian Festival
Go back in time to an earlier era – it’s like opening the pages of a Charles Dickens’ novel and finding the characters come alive. With Christmas lights and decorations, the village square and surrounding streets become magically transformed into a traditional Victorian market, as shopkeepers, stallholders, villagers and visitors dress up in period costume. Entertainment from dancers, musicians, street performers, and with exhibitions of traditional local country crafts.
Date: 1st, 7th, and 8th December
Time: 11am – 5pm
Location: Grassington, North Yorkshire, BD23 5NX
With nearly 200 stalls to take a look at, food and drink marquee, craft marquee, Santa’s grotto with real reindeer, you won’t want to miss out on Harrogate’s Christmas Market. As well as all the festive fun, you and the young ones can enjoy themselves on the fun fair too.
Date: 14th – 17th November
Time: Thursday and Friday 10am – 8pm, Saturday 9:30am – 8:00pm, Sunday 9:30am – 5:30pm
Location: Montpellier Quarter, Harrogate, HG1 2RB
Hovingham Christmas Market
This is an award-winning community market with 40 stalls selling food and crafts. They have two dates this year to fill you with the Christmas spirit, so make sure you head over to one or both of these lovely local markets.
Date: 21st December
Time: 10:30am – 1:30pm
Location: Main St, Hovingham, York YO62 4JY
Knaresborough Christmas Market
Knaresborough Christmas Market is always really special. As well as the stall full of local products, crafts and gifts, there will be live entertainment including carol signing, Morris dancing and a brass band. This year, at 4:30pm on Sunday, the market will come to a close with a spectacular firework finale.
Date: 7th and 8th December
Time: 10am – 5pm (Sunday 4:30pm)
Location: Market Square, Knaresborough, HG5 8AG
Malton Christmas Food Market
The Malton Christmas Food Market is set to be a real treat this year. With unique gifts and locally made Christmas foodie delights, you won’t want to miss the opportunity to wander round these stalls and sample a mulled wine or figgy pudding!
Date: 7th and 8th December
Time: 9am – 3pm
Location: Malton, North Yorkshire, YO17 7LP
Come along to the Masham Christmas Fair to for craft and gift ideas, lots of seasonal stalls and activities, and delicious foods. All day, there are lots of seasonal treats to keep you and the whole family entertained while you finish off your Christmas preparations.
Date: 7th December
Time: 9am start
Location: Masham Town Hall, Little Market Place, Masham, HG4 4DY
Christmas Fair at Ripley Castle
There will be 155 festive stalls waiting for you when you arrive at Ripley Castle this Christmas. Find your perfect Christmas wreath, mouth-watering foods to nibble at gorgeous gifts and lovely stocking fillers as you wander around the stalls in this historic setting.
Date: 21st to 24th November
Time: 9:30am – 5:30pm (9:30am – 4pm Sunday)
Location: Ripley Castle, Ripley, Harrogate, HG3 3AY
Ripon Cathedral Christmas Gift & Food Fair
There’s fun for all the family at Ripon Cathedral with delicious turkey sandwiches and mulled wine. There are 100 stalls that you can browse to find the perfect gifts, seasonal live music, and you can even meet Santa!
Date: 23rd November
Time: 9:30am – 4:30pm
Location: Ripon Cathedral, Minster Road, Ripon HG4 1QT
Skipton’s Yuletide Festival & Christmas Market
Get your fill of festive food and drink delights as you browse the stalls in Skipton. There’s live music and carol singing to give you Christmas cheer, reindeer, lots of children’s activities, and lots more at this award winning market.
Date: 1st and 8th December
Time: 10am – 4pm
Location: Skipton High Street, Skipton, BD23 1
Thirsk Christmas Fayre & Market
There are lots of exciting things happening in Thirsk during their switch on weekend. In previous years, there have been famous guests, lots of live performances, stalls, delicious food and a magical Christmas feel. They’ve not released many details yet, but keep checking their website for information as the big day weekend draws closer.
Date: 29th November – 1st December
Time: Events happening all weekend
Location: Market Place, Thirsk, YO7 1LQ
St Nicholas Fair
St Nicholas Fair is the heart of Christmas in York. With stalls in chalets all along Parliament Street, you’re sure to find a present or two, as well as sample lots of the festive treats, soak up the Christmas atmosphere and find some festive magic.
Date: 14th November – 22nd December
Time: 10am start, various evening closing times
Location: Parliament Street, York, YO1 8SG
Discover the secret traditions in medieval York in Barley Hall this year. Learn all about the importance of the Three Kings in traditional 15th century Christmas stories and celebrate in traditional style. Don’t miss the chance to see the Hall decorated in full Christmas glory.
Date: 16th November – 6th January
Time: 10am – 4pm
Location: Barley Hall, 2 Coffee Yard, York, YO1 8AR
Yorkshire’s Winter Wonderland – and the Ice Factor
Enjoy the festive market, traditional fair rides, illuminated forest with reindeer, log cabins and the brilliant award-winning outdoor ice rink, the Ice Factor at the Designer Outlet in York again this year.
Date: 16th November – 5th January
Time: Open 9:30am – 9:30pm
Location: York Designer Outlet, Saint Nicholas Avenue, Fulford, York, YO19 4TA
Christmas at York’s Treasurer’s House
The Treasure’s House in York looks splendid all year round, but at Christmas seasonal magic is all around. Make sure you take the time to visit and see the house in all its glory, take a step back through history, and make sure your little ones get to meet Santa while you’re there.
Date: 9th November – 21st December
Time: 11am – 4:30pm
Location: Minster Yard, York, North Yorkshire, YO1 7JL
If your Christmas Fayre or Market does not appear above, please get in touch.
And if you need North Yorkshire holiday accommodation, find York hotels or guest houses in Harrogate on Hello Yorkshire.