The best UK Christmas markets to visit in 2023
Enjoy a spot of shopping, festive food and drink, and plenty of seasonal cheer on a city break close to home. See the UK's best Christmas markets for this year.
Grab your bobble hat and set off on a wintry weekend getaway. 'Tis the season for traditional Christmas markets, so we've put together our favourite UK city breaks for making the most of this shopping opportunity. Foodies are well catered for, with stalls specialising in festive treats from around the world, plus plenty of local produce.
Pick up some artisan cheese or mince pies along with your handcrafted gifts and tree decorations – and, of course, a warming mug of spiced mulled wine. You can almost smell roasted chestnuts in the air...
Of course, you could do your Christmas shopping from home, if you prefer, with our ultimate foodie gift list, featuring exciting edible presents, kitchen gadgets and stylish homeware.
For more festive inspiration, see the best Christmas crackers, including eco-friendly options, and countdown to the big day with the best advent calendars.
Leeds Castle, Kent
Explore the great outdoors with a wintery walk exploring Christmas Lights at Leeds Castle. This enchanting trail includes an appearance from Father Christmas, plus twinkling chandeliers in trees, a laser garden and feast of light. The street food market will allow you to warm your cockles on a toasty hot chocolate.
24 November - 31 Dec, Leeds Castle
Winchester Cathedral
Hampshire’s county town more than lives up to its title of ‘England’s Christmas capital’ with the Winchester Cathedral Christmas market a riot of festive food and gifts. Organisers ensure local businesses are given a fair crack at representation by rotating the traders year on year and keeping a strong emphasis on British artisan goods.With plenty of unique, creative wares on offer, this is the perfect place to get a spot of Christmas shopping done.
17 November- 21 December, Winchester Cathedral
Manchester
Manchester’s award-winning market has been going from strength to strength, sprawling outwards from Albert Square and stretching further into side streets and nearby squares with each passing year – there are now nine official sites in all. Visitors can browse more than 225 wooden chalets offering a tempting array of festive foods, including hog roasts, bratwurst and mince pies. The 2023 event also marks the 25th birthday of this Manchester festive tradition.
10 November-21 December, Manchester Christmas Market
Glasgow
A towering Christmas tree, traditional carousel and sparkling lights create a thoroughly festive vibe at Glasgow's George Square, while nearby St Enoch Square promises a wide selection of food, drink and gifts. As well as the usual run of continental bites, beer and mulled wine, there’ll be stalls selling anything from noodles and arepas to local dishes such as haggis, neeps and tatties.
10 November-7 January, Glasgow Christmas Markets
Hyde Park Winter Wonderland, London
There’s plenty in store at Winter Wonderland, where the market stalls are just part of the attraction. Book ahead for a spot at Bar Ice, where everything from the glasses to the chairs are carved from ice, then head to The Fire Pit for a warming winter cocktail.Feeling continental? Check out the giant Bavarian beer hall. Alongside the usual offerings of sausages, waffles and doughnuts, you’ll find burgers, kebabs and every kind of caramelised nut imaginable, plus more adventurous dishes such as salmon fillets grilled on wooden planks.
17 November-1 January, Winter Wonderland
Cardiff
Wooden huts replete with ciders, cakes, chocolates, pastries and mulled wine line the city centre streets. Meanwhile, Christmas lights and decorations up the ante at Cardiff’s beautiful castle and arcades. Make sure to try warm Welsh cakes and bara brith while you're there. Find out what other foodie delights are on offer at Cardiff's Christmas market.
9 November-23 December, Cardiff Christmas Market
Birmingham
If Teutonic treats are your thing, the 180 stalls comprising Birmingham’s Frankfurt Christmas Market – pegged as the biggest outside Germany and Austria – are the place to find pretzels, stollen, schnitzels, spiced bratwurst and more varieties of sausage than we have English names for, plus plenty of local produce and handicrafts. Chow down on some knoblauchbrot (warm garlic and chive bread) to soak up the glühwein and weissbier.
2 November-24 December, Birmingham’s Frankfurt Christmas Market
South Bank, London
This atmospheric riverside market outclasses the better-known Santa-thon in Hyde Park. The Southbank Centre's Winter Market offers seasonal performances plus arty street theatre, quirky crafts and festive food and drink. Don’t miss the purely food-focused Southbank Centre Food Market, open Friday to Sunday every weekend.
28 October-7 January, Southbank Winter Market
Edinburgh
Edinburgh has no shortage of innovative festive spirit, with craft stalls and food markets alongside wacky circus acts and street performers. The European-style Christmas Market in East Princes Street Gardens offers the requisite continental fare, while the Johnnie Walker Bothy Bar is the place to go for whisky cocktails and hot toddies.
17 November-6 January, Edinburgh Christmas Market
York
York’s Christmas festival, the St Nicholas Fair, includes alpine-style stalls on Parliament Street and an old-fashioned helter-skelter on Kings Square, while the best local producers can be found at Shambles Market and Food Court.
16 November-22 December, York Christmas Market
Chester
With its Roman walls, Tudor shopping arcade and the lovely red sandstone cathedral from which to view the River Dee, Chester is a pretty setting for a festive break. The Christmas market on Princess Street features more than 70 traditional chalets offering festive nibbles and gifts, plus local produce from Taste Cheshire farmers’ market. Visit the Gin & Ale Bar and sample some of more than 40 gins, cocktails and ales.
17 November-21 December, Chester Christmas Market
Take a trip around our travel hub for more holiday inspiration, or get more ideas for a cosy winter break.
Which is your favourite Christmas market? Leave a comment below...