Bath Christmas Market

The Best Christmas Markets in the UK

Culture /

Not all festivities have been cancelled this year

This post may contain affiliate links. Learn more


Christmas might be looking a little different this year, but our favourite festive markets are doing all they can to keep spirits high. From Selfridges’ brand-new market ‘On The Mews’ to Bath’s virtual rendition, we bring you our guide to the UK’s best Christmas markets to visit this year.

The Best Shows To Catch This Christmas

The Best Christmas Markets in the UK

King’s Cross

King's Cross Canopy Market

King’s Cross Canopy Market

This year King’s Cross has launched its first ever Lower Stable Street Christmas Market in Coal Drops Yard with a wide-range of independent brands, creatives and makers. Visitors can also enjoy some festive cheer at ‘Christmas under the Canopy’ with illuminated sparkling star lights, mince pies, gin gift boxes and hot mulled wine.

Christmas at Borough Market

Christmas at Borough Market 

London’s Borough Market is celebrating seasonal produce this Christmas with a three-week festival starring the likes of Holborn Dining Room’s executive head chef Calum Franklin, award-winning food writer Gizzi Erskine and pastry chef Ravneet Gill. Taking place every Wednesday to Friday throughout December, a series of live-streamed classes, cookalongs and interviews – even Christmas cooking surgeries – will take place, from a Bread Ahead baking masterclass to food writer Olia Hercules’ Ukrainian stuffed dumplings demonstration. Ingredients and produce can be picked up from the now-open market or via Borough Market Online.

Selfridges’ Christmas Market On The Mews

Brave New World

Some good news amongst the plethora of 2020 Christmas market cancellations: Selfridges is set to unveil its first ever open-air Christmas market. Taking over Edwards Mews this December in partnership with founder of Street Feast, Dominic Cools-Lartigue, the festive spectacle will feature all the Christmas market quintessentials – gift stalls, hearty street food (from the likes of Fundi Pizza and Sicilian Goods), seasonal drinks, fairground rides and more. Edwards Mews, London, December 4-9pm Monday to Friday / 12-9pm Saturday & Sunday,

Bath Christmas Market

Visit Bath

This year’s highly-anticipated Bath Christmas Market has unfortunately been cancelled. But don’t be too disappointed; you can still shop hand-crafted gifts from a number of independent stallholders online – think Gemma Atwell jewellery, Honey’s Cider and Jo Duck Ceramics – whilst a series of festive events will be taking place across December.

Greenwich Market London

Greenwich Market will be hosting its annual lates throughout December, where visitors will get the chance to peruse an array of artsy handmade gifts, from jewellery to sustainable homeware, illustrations, candles and more. Other highlights include mulled wine and festive music. 9, 16 & 23 December,

Eccleston Yards Christmas Market

Eccleston Yards

Eccleston Yards will be spreading festive cheer this December with the return of its Christmas Market. Every weekend from 4th December, you’ll find a range of market stalls – from Coco & Kinney to Takdinka Noughat and Elephant Gin – taking over the Yards. Market goers can also enjoy a show of live music every day (from 12pm-5pm), in which the open-air shopping hub has partnered with Talentbanq to offer emerging artists the opportunity to perform. Social distancing and hand sanitiser stations will also be in place, so you can be sure to shop safely. Every Friday through Sunday from 4 December, 11am-5pm.

Peak District & Derbyshire Christmas Market

Derbyshire and the Peak District’s Christmas market will be available to browse virtually this year, where over 100 independent businesses are offering an array of locally-sourced and hand-crafted gifts, including jewellery, landscape prints, pet-friendly presents and more – the perfect opportunity to support local businesses this year.

Belgravia Christmas Sunday

Belgravia Christmas Sunday

Spanning Elizabeth Street and Eccleston Yards, Belgravia’s annual Christmas Sunday comprises over 60 market stalls offering a range of unique gifts, plus live music, mulled wine and seasonal treats.

Old Spitalfields Market

Old Spitalfields Market will be welcoming visitors from 2 December to enjoy an array of guest festive markets, spanning ‘urban makers’, antiques, a dedicated vinyl market and more. There will also be plenty of opportunity for some festive indulgence too.

Featured Image: GettyImages

Best Places to Buy Christmas Trees in London / Where to See Christmas Lights in London / Gift Guide: The Best Christmas Hampers 2020