21 of the Best Christmas Markets in the UK

Best Christmas Markets in the UK – what nicer way to spend a crisp winter day that wandering around a festive Christmas market!  The UK does Christmas Markets so well!  We have some incredibly beautiful and historic towns and cities that host beautiful Christmas markets with Victorian or even medieval buildings providing a picturesque backdrop.  

Or why not visit one of the UK’s stately homes, to see the houses dressed for Christmas while picking up festive items at their Christmas markets?

Whichever you choose, there is sure to be a Christmas Market near you.


christmas markets in the UK


Lincoln Christmas Market

Cathedral Quarter, Lincoln

Thursday 1 December – Sunday 4 December

To mark the 40th anniversary of the Christmas market, the City of Lincoln Council will open the 40th Lincoln Christmas Market at midday on Thursday 1 December. Live entertainment will feature on a brand-new stage for music, complete with dramatic lighting effects, to really kick the market off with some festive flair, before a traditional celebration begins at 6pm at Lincoln Cathedral.

Market opening dates and times

  • Thursday 1 December: 12noon – 9.30pm
  • Friday 2 December:10am – 9.30pm
  • Saturday 3 December: 10am – 9.30pm
  • Sunday 4 December: 10am – 7.00pm

Local Lincoln tip: The markets are woven into the fabric of Lincoln’s rich history and a Christmas favourite for residents – their annual presence has been a constant for families and friends for generations.  


best christmas market in the UK


Chatsworth Christmas Market

Chatsworth, Bakewell, Derbyshire, DE45 1PP

Imagine doing your Christmas shopping in the sensational grounds of Chatsworth House. Well, your dream can become reality from 6 November 2021–24 November 2021 when the Chatsworth Christmas Market welcomes festive shoppers to enjoy the Christmas market atmosphere and browse more than 100 stalls offering a wide range of Christmas gifts, treats and decorations. 

“You can also explore our own exclusive ranges in the Stables shop with a wide range of home and fashion gifts, and lots of lovely stocking fillers. Take a break from shopping and enjoy a mulled wine or a German beer at one of the outdoor bars, or sample some delicious food, with gourmet burgers and sausages, hot pork rolls, pancakes, churros and more. There’s live music too, guaranteed to get you in the festive spirit.”

Opening times
Monday – Thursday | 10am – 5.30pm
Friday – Sunday | 10am – 6pm


UK christmas markets



Haddon Hall Mercatum Winter Artisan Market

The Estate Office, Haddon Hall, Bakewell, Derbyshire, DE45 1LA

17 Nov, 18 Nov, 19 Nov, 20 Nov, 24 Nov, 25 Nov, 26 Nov, 27 Nov, 1 Dec, 2 Dec, 3 Dec, 4 Dec

9.30 am to 5.00 pm (last entry at 4.00 pm)

The Haddon Hall Christmas Market is back for 2022.  “Our Mercatum Winter Artisan Markets are hugely popular, so we are delighted to be able to hold them again this year and give our visitors and artisans the opportunity to come together here at Haddon to enjoy a little seasonal magic. In response to demand, we will hold this year’s market across three long weekends, Thursday to Sunday, in November and early December.

Visitors will have plenty of time to browse, shop and enjoy the wonderful range of food and gift choices available. Marquees will be located both outdoors, within the courtyard and on the Fountain and Bowling Green terraces of the gardens, and within some of the rooms of the Hall. As always, this promises to be a fun shopping experience and a great opportunity to find something a little out of the ordinary for family and friends.

We are delighted to welcome back some of our artisans who have joined us before, so if you are looking for that favourite find you have purchased here on a previous visit, then there is a good chance you will be able to find what you are looking for. But we are also excited to introduce many new makers for their first visit to Haddon, so you may well find yourself tempted to something new!”


christmas markets near me
Haddon Hall Winter Market


Bakewell Christmas Market 

Agricultural Way, Bakewell, Derbyshire, DE45 1AQ

Saturday 19th & Sunday 20th November 2022 – 9.00 am – 5.00 pm

Bakewell Christmas Market is held in the town centre on hardstanding so no need for wellies!
Admission is free so why not gather your friends and family and head on over to the beautiful Peak District Town of Bakewell to enjoy a weekend of seasonal entertainment.
“This quintessential English Christmas Market will feature some traders from the well known  Bakewell Monday market alongside a mouth watering selection of specialty festive foods and wines from the Peak District, arts and crafts, gifts for all the family and much more. We are sure you will be spoiled for choice.”

Christmas Markets in the UK


See more Christmas Markets in Derbyshire and the Peak District.


Christmas Markets in Manchester

According to Visit Manchester “Piccadilly Gardens will take a star turn this festive season, becoming the hub for Christmas in Manchester – the UK’s one and only capital of Christmas.

This year’s festivities will return with a bang from Saturday the 12th of November 2022 until Thursday the 22nd December 2022.

Manchester will showcase the family-friendly Winter Gardens  attraction in the heart of the city as Piccadilly Gardens is transformed with yuletide bars offering locally brewed ales, food stalls, craft sellers and – for the first time – a stage with live music and DJs throughout the festive season. 


Manchester Christmas markets


Read more about Manchester Christmas Market here.


St Nicholas Fair, York Christmas Market 2022, North Yorkshire

17th November – 23rd December 2022

York Xmas Market – at Christmas in York there is always lots going on (even if there wasn’t, York is so pretty at Christmas it’s always worth a visit!). York Christmas Market 2022 dates –  St Nicholas Fair runs from the 17th November – 23rd December 2022, with lots of food, festivities and a lovely Christmassy atmosphere to soak up. 

There are always lots of fabulous food and gift stalls in the middle of Parliament Street.  York Christmas Market is a fabulous way to start feeling festive!  Click here if you are looking specifically for York Christmas Events.

See what’s on at York Christmas Market.

Yorkshire Christmas Markets




Malton Christmas Festival – Food and Gift Market, North Yorkshire

Saturday 3 & Sunday 4 December 2022 – 9am – 3.30pm

The Christmas version of our popular monthly food market but with non food gifts as well. Expect fab food, festive gift stalls, street food and music. Don’t forget trips to Talbot Yard for stocking filler gifts!  The Christmas market will be awash with all the festive foodie goodies that you would expect and some unique gifts too. 

Expect figgy puddings, perfectly-prepared turkey and goose, award-winning macarons, mulled wine, chestnuts, gin and much more!  Set in and around the Milton Rooms and located in Malton’s central Market Place, the Malton Christmas market trades from 9am to 3pm. 


xmas markets UK


Yuletide Festival Skipton Christmas Market, North Yorkshire

Sunday the 4th of December and Sunday the 11th of December.

Come to Skipton for Christmas and buy all your gifts from our famous market and range of independent and high street brand shops.  The UK’s Best Large Speciality Market Award Winning Christmas Market runs the full length of the High Street alongside many local charity and gift stalls selling everything you could want for your friends and family. 

A full range of entertainment ensuring a Christmas atmosphere will take place in the arena on the High Street and at locations around the town, making The Skipton Christmas Market an ideal opportunity to sample a great Christmas atmosphere and to find a Christmas bargain at the same time.  At 4pm the day closes with a procession up the High Street to the Holy Trinity Church grounds, where a traditional Christmas carol service takes place to round off a wonderful day.



Otley Victorian Christmas Fayre


See more Christmas Markets in Yorkshire.


Winchester Cathedral Christmas Market

At the heart of the City’s celebrations and recognised as one of the best in Europe, is Winchester Cathedral Christmas market. It opens from 18 November through to 22 December. Inspired by traditional German Christmas markets, the pretty wooden chalets are situated within the historic grounds of the Cathedral. Filled with handpicked high-quality exhibitors, which attract visitors from around the world each year. The festive lighting, the sound of Christmas carols and the aroma of mulled wine and cinnamon drifting in the air, makes this the perfect place to pick up some special Christmas gifts.

The Cathedral will soon announce its Christmas services, carol concerts and lantern parade


christmas market in winchester


See more Christmas events in Winchester.


Chester Christmas Market

Chester Christmas Market will be back in the heart of Chester from Friday 18th November – Wednesday 21st December 2022.

Sunday to Wednesday 10.30am to 6.30pm
Thursday, Friday & Saturday 10.30am to 8pm

Shoppers are in for a magical time at Chester Christmas Market, with over 70 traditional wooden chalets situated in the heart of Chester, all wrapped around a sparkling Christmas tree.


xmas markets UK
Chester Christmas Market


Winter Wonderland Christmas Market – Hyde Park, London

18 November 2022 to 2 January 2023

There are few places better to get into the Christmas spirit than the Winter Wonderland in London’s Hyde Park. This fabulous family event is one of the must do things to do in London at Christmas.

“Featuring a huge selection of festive entertainment and activities, from ice skating and circus shows to a Christmas market and live music, there’s enough fun things to do to fill a whole day and evening.  Take a look at what’s usually happening at Hyde Park’s Winter Wonderland. Plus, check the top tips to make the most of your next visit to Winter Wonderland in London. ” Be sure to celebrate the festive season when Winter Wonderland returns to London from 18 November 2022 to 2 January 2023.

“Browse the traditional Christmas Market, one of the largest London Christmas markets complete with charming chalets overflowing with festive goods. Shop for unusual and unique gifts, arts and crafts, trinkets, jewellery and decorations.”


Christmas Markets in London
Hyde Park Christmas Market


Southbank Christmas Market – London’s Southbank

Late November to late December

The South Bank is the perfect spot this festive season to avoid the crowds of Central London and browse for special gifts with a whole lot more charm. “Peruse stalls at the riverside Christmas market, with the scent of street foods and mulled wine filling the air.”

“See the South Bank’s riverside transformed into a wintry wonderland, where global cuisine and an artisan Christmas market come together in one sparkling location for Southbank Centre’s Winter festival. Amble past the traditional wooden chalets lining the banks of the Thames and pick up gorgeous stocking fillers from the Winter Market. Or, tuck into cheese-based food, cocktails and mulled wine underneath the glittering Christmas lights.”

Fabulous and festive from late November to late December. 


london christmas markets
Southbank Christmas Market


Spirit of Christmas Fair

Hammersmith Rd, London W14 8UX

Spirit of Christmas Fair returns from 31 October – 6 November 2022

Following a year of shopping online, Spirit of Christmas Fair is excited to be welcoming shoppers back through the doors of Olympia London celebrating 20 years. Ensuring customers have Christmas all wrapped up before December, the UK’s leading and largest shopping event will be returning to Olympia London from 1 – 7 November.

The home of Christmas shopping, Spirit of Christmas Fair has over 650 independent boutiques with an extraordinary breadth of product ranges under one roof.

Offering items not found on the high street, Spirit of Christmas Fair shines a spotlight on British, sustainable and ethically produced products. Enabling customers to find something for even the trickiest of individuals to buy for, discerning shoppers will find endless never-before-seen items. From gifts and treats to entertaining ideas, the expertly curated fashion, decorations, jewellery, homeware, baby and children, toys and games, food and drinks brands have all been hand-picked for their quality and originality.

london christmas markets
Spirit of Christmas Fair


See more Christmas Markets in London.


Blenheim Palace Christmas Market

Taking place in the Great Court with a stunning backdrop of the baroque Oxfordshire Palace, visitors can escape the bustle of the high street and soak up the yuletide atmosphere at Blenheim’s biggest ever Christmas Market. The traditional wooden chalets will be showcasing a range of festive treats from up to 80 designer-makers and artisan food and drink producers.

Your very merriest Christmas starts here. Limited capacity with timed entry. Plan now to secure the date and time of your choice.


christmas blenheim


See what else is happening at Blenheim this Christmas.


Handmade Christmas Market

Blackfriars’ Hall, Norwich
10 December 2022

Soak up the atmosphere of a Christmas market bursting with handmade goodies, gifts and treats all under the roof of one of Norwich’s most ancient buildings. The magnificent flint buildings of St Andrew’s and Blackfriars’, known as The Halls, are the most complete medieval friary complex to survive in England dating back to 1307.


christmas markets uk


See what else is happening in Norwich this Christmas.


Carlisle Christmas Market 2022

2 Dec 2022 – 11 Dec 2022

Carlisle city centre is set to be transformed into a festive winter wonderland this December with the launch of a new Christmas Market.

The market will feature over 40 Alpine style chalets and festive themed trading units selling a wide range of gifts, crafts, food and drink.

Shoppers can find everything from handmade Christmas decorations to fresh macaroons, and lots more. Hot, fresh food will be available, as well as speciality food and drink to take home. In amongst the smells and tastes of the food stalls are wonderfully presented craft and gift chalets, selling handmade trinkets and presents. Christmas favourites, such as mulled wine and cheese and stocking fillers, will also be available to buy.

The Carlisle Christmas Market will be open daily.


Christmas Markets in the Lake District, Cumbria

See what else is happening in The Lake District this Christmas.