Technology

The 20 best Christmas markets in the UK, from Bath to Edinburgh

2025-11-24 10:22
464 views
The 20 best Christmas markets in the UK, from Bath to Edinburgh

From handmade gifts to enchanting light trails, these are the cities that offer more than just shop stalls at their festive fairs

The Independent's journalism is supported by our readers. When you purchase through links on our site, we may earn commission. 

  1. Travel
  2. UK
The 20 best Christmas markets in the UK, from Bath to Edinburgh

From handmade gifts to enchanting light trails, these are the cities that offer more than just shop stalls at their festive fairs

Natalie Wilson,Amelia NeathMonday 24 November 2025 10:22 GMTCommentsBritain’s high streets get a festive makeover come Christmasopen image in galleryBritain’s high streets get a festive makeover come Christmas (Getty/iStock)Simon Calder’s Travel

Sign up to Simon Calder’s free travel email for expert advice and money-saving discounts

Get Simon Calder’s Travel email

Get Simon Calder’s Travel email

Simon Calder’s TravelEmail*SIGN UP

I would like to be emailed about offers, events and updates from The Independent. Read our Privacy notice

As nights start to get darker in the UK, cities are being brightened by festive illuminations, alpine chalet stalls and the icy glow of skating rinks.

While Europe has often stolen the spotlight with its seasonal spectacles in cities like Bruges, Berlin, and Zagreb, there’s plenty of Christmas cheer to be found at home, with high streets and squares across the country transforming into twinkly winter wonderlands.

From London’s big and boozy mulled wine hotspots to York’s cobbled, cosy offerings, there’s a cinnamon-scented fair in most corners of the UK. Markets tend to kick off in November and continue through December until the big day itself, with some also sneaking into the New Year.

To help navigate the many markets, here is The Independent’s guide to the cathedrals, palaces and historic city centres with stalls set to sleigh this Christmas.

Best Christmas markets in the UK 2025

1. Bath Christmas Market

Bath

There are over 170 twinkling chalets to discover in Bathopen image in galleryThere are over 170 twinkling chalets to discover in Bath (Jessie Myers)

When: 27 November-14 December

In Bath, some 250 traders can be found in twinkling chalets, highlighting the best of South West produce – from scented candles to gin and jewellery.

The festive fairytale comes complete with the “Bath on Ice” rink and immersive “12 Tales of a Georgian Christmas” of No 1 Royal Crescent museum, all best enjoyed with a winter warmer from the food and beverage stalls.

Find out more on the Bath Christmas market website

Read more: Best cheap hotels in Bath, from Regency-era rooms to affordable modern stays

2. Birmingham Frankfurt Christmas Market

Birmingham

Birmingham hosts the biggest German market outside Germany and Austriaopen image in galleryBirmingham hosts the biggest German market outside Germany and Austria (Birmingham Frankfurt Christmas Market)

When: 1 November-24 December

The biggest German market outside Germany and Austria, Birmingham’s Frankfurt Christmas Market festive fixture is the place for bratwurst, stollen and gluhwein.

Stalls on Victoria Square and along New Street sell handcrafted wooden decorations, glass baubles and crystal lamps to tick gifts from your Christmas shopping list as live music falalalalalas from the bandstand.

Find out more on the BFCM website

3. Cardiff Christmas Market

Cardiff

Cardiff’s buzzing market has been running for over 30 yearsopen image in galleryCardiff’s buzzing market has been running for over 30 years (Cardiff Christmas Market)

When: 13 November-23 December

Weave through St John Street, Working Street, Trinity Street and Hills Street in the Welsh capital this Christmas to find top-notch arts and crafts, from bespoke silver jewellery to hand-thrown ceramics.

Cardiff’s buzzing market has been run by Craft Folk for 30 years with a commitment to helping new makers get started. Better still, the seasonal food and mugs of mulled wine are a well-deserved reward for those brave enough to embrace bitter December temperatures in Wales.

Find out more on the Cardiff Christmas Market website

Read more: All the best things to do in Pontcanna, Cardiff’s most stylish neighbourhood

4. Winchester Cathedral Christmas Market

Winchester

For a Christmas cathedral service visit Winchesteropen image in galleryFor a Christmas cathedral service visit Winchester (Harvey Mills)

When: 21 November-22 December

With over 1,000 years of history, Winchester Cathedral undeniably has one of the UK’s most magical markets.

There’s gifting galore in the wreath-adorned wooden chalets, while the Makers Market is a hit for shoppers seeking unique, authentically handcrafted and locally sourced gifts.

On the menu, hog roast rolls and artisan crumble pots fuel evenings spent watching the city’s concerts and lantern parades.

Find out more on the Winchester Cathedral website

5. Edinburgh Christmas Market

Edinburgh

Edinburgh sparkles under a festive big wheelopen image in galleryEdinburgh sparkles under a festive big wheel (Edinburgh Christmas Market)

When: 15 November 2025 - 4 January 2026

Scotland’s capital sparkles under a festive big wheel from November until January, with funfair rides, Santa’s grotto, a polar ice bar and an ice rink making up its winter wonderland.

If that isn’t enough, beautifully decorated chalet stalls also offer gifts, games and crafts. Of course, all this is best discovered with a hand-warming hot chocolate.

Find out more on the Edinburgh Winter Fest website

Read more: The best hotels in Edinburgh to make the most of the city

6. York Christmas Market

York

Alpine chalets line York’s grand old streetsopen image in galleryAlpine chalets line York’s grand old streets (Visit York)

When: 13 November-21 December

With alpine chalets lining Parliament Street and St Sampson’s Square, York’s market is a Christmas tradition not to be missed.

More than 80 per cent of the traders hail from Yorkshire, so there are plenty of local artisan products available for stocking fillers. Sustainability is a key focus in this market, with a range of traders committed to ethical and eco-friendly practices.

Find out more on the Visit York website

7. Belfast Christmas Market

Belfast

Belfast Christmas Market is back for its 21st Christmasopen image in galleryBelfast Christmas Market is back for its 21st Christmas (K Mitch Hodge)

When: 15 November-22 December

Back for its 21st Christmas, the Belfast Christmas market is lighting up the city this winter.

Aside from family-friendly magic in Santa’s grotto and thrills on the helter-skelter, the festive village hosts over 100 international and local traders in front of Belfast City Hall – think chocolates from Italy, artisan cheeses and goblets of gluhwein.

Find out more on the Visit Belfast website

Read more: The prettiest UK towns and villages to visit

8. Blenheim Palace

Oxfordshire

The ice skating rink is back at Blenheim for 2025open image in galleryThe ice skating rink is back at Blenheim for 2025 (Blenheim Palace)

When: 14 November-21 December

The stately home of the Duke of Marlborough, Blenheim Palace, sparkles come Christmas with festive gift stalls, an illuminated trail and a trip inside the palace’s state rooms that have been reimagined as “The Palace of Oz”, inspired by Frank Baum’s The Wonderful Wizard of Oz.

Follow the yellow brick road, look out for the characters and discover the Emerald City where Dorothy awaits. For 2025, an ice skating rink allows a glide around the Great Court before tucking into a ringside hot chocolate or some seasonal street food. Get a birds-eye view of all the fun from the palace’s observation wheel.

Find out more on the Blenheim Palace website

9. Holkham Hall

Norfolk

Over 60 producers will sell trinkets and treats at Holkham Hallopen image in galleryOver 60 producers will sell trinkets and treats at Holkham Hall (Holkham Hall)

When: 12-14 December

In Holkham Hall’s Lady Elizabeth Wing, over 60 producers in festive chalets will sell trinkets and treats for just three days in December.

Homemade candles, locally produced wine and award-winning handmade fudge join stallholders selling everything from Norfolk oyster shells to original oil paintings at the Christmas shopping extravaganza.

Listen to live music as you pick up some street food and browse the gifts this Christmas.

Find out more on the Holkham Hall website

Read more: The best pubs with rooms in the UK for cosy winter breaks

10. Exeter Cathedral Christmas Market

Exeter

Explore Exeter Cathedral with the ‘entry by donation’ offeropen image in galleryExplore Exeter Cathedral with the ‘entry by donation’ offer (Emma Solley/Exeter Cathedral)

When: 20 November-19 December

Exeter has an excellent Christmas market beneath the Gothic cathedral. Here, over a hundred twinkling festive chalets, global street food and themed bars showcase the best of West Country produce and handcrafted gifts.

Alongside the stands, an “entry by donation” offer welcomes shoppers into the cathedral to discover the outstanding interior architecture.

The Exeter Cathedral Choir will be performing carol concerts inside on select dates, while West End singers take the stage on 2 December, featuring singalong Christmas classics and vocal quartet G4 providing a merry performance on 12 November.

Find out more on the Exeter Cathedral website

11. Bristol Christmas Market

Bristol

Browse through the stals at Brristol Christmas Marketopen image in galleryBrowse through the stals at Brristol Christmas Market (Universal Images Group/Getty)

When: 7 November-23 December

In addition to over 40 unique stalls selling a selection of stocking fillers, arts, crafts, food and drink, Bristol’s Christmas market features a range of live music, including a high-energy Bavarian oompah band.

Even Father Christmas himself will be on hand to bring some festive cheer and keep little ones entertained. Adults can warm up in the Jäger Barn Bar, where ski gondolas or hot air balloon baskets are also available for exclusive hire to escape the bustle of the market.

Find out more on the Bristol Christmas market website

Read more: I found the most beautiful walking route in England while searching for Constable’s Suffolk

12. Leicester Christmas Market

Leicester

Leicester’s market can be found at Galloway Gateopen image in galleryLeicester’s market can be found at Galloway Gate (Leicester Christmas Market)

When: 13 November-28 December

Leicester’s second ever Christmas market kicks off this November, with over 20 stalls selling a selection of food, arts, crafts and gifts, such as wood carvings, toys, soft furnishings, clothing and accessories.

The market is located on the city’s central Galloway Gate, while events such as carol services, traditional pantomimes and craft fairs will also be popping up all over the city.

Elsewhere in Leicester, visitors can enjoy a light trail at Abbey Park, glide across a real ice rink, while a 35-metre Wheel of Light in Jubilee Square offers aerial views during the merry season.

Find out more on the Leicester Christmas market website

13. Liverpool Christmas Market

Liverpool

Seek out the many bars at Liverpool Christmas Marketopen image in gallerySeek out the many bars at Liverpool Christmas Market (Liverpool Christmas Market)

When: 15 November-24 December

Liverpool’s Christmas Market will once more be lit up against the picturesque backdrop of the neoclassical St George’s Hall. Visitors can find a range of Christmas treats among the vendors, from fashion to jewellery, homeware to arts and crafts.

Younger children can enjoy a range of attractions and rides at Santa Land, while a traditional carousel will appeal to older children.

Whether your preferred tipple is a traditional mulled wine, bubble tea or beer, there are plenty of drinking holes to choose from, including the Windmill Bar, the Alpine Bar, Bavarian Bar and Tipi Bar. After filling up on food, cuddle up to your loved ones on the Ferris wheel for views across the city.

Find out more on the Liverpool Christmas market website

Read more: The best boutique hotels in Liverpool, reviewed

14. Canterbury Christmas Market

Canterbury

Cantebury Christmas Market has 172 stallsopen image in galleryCantebury Christmas Market has 172 stalls (SOPA Images/LightRocket/Getty)

When: 12 November-24 December

Now in its 17th year, Canterbury Christmas market returns with 172 stallholders in 120 huts. Expect Santa sitting in his grotto waiting with a bag of goodies, a Christmas carousel and even a “Santa Paws” event for your four-legged friend, alongside the usual offerings of bratwurst, mulled wine, cider and schnapps.

Kids can get involved in magical VR experiences, while live music will keep everyone entertained.

Find out more on the Canterbury Christmas market website

15. Sheffield Christmas Market

Sheffield

Find local traders at Sheffield’s Christmas marketopen image in galleryFind local traders at Sheffield’s Christmas market (Doug Banks)

When: 13 November-24 December

The Steel City’s Christmas market aims to celebrate local, independent traders this festive season, with 80 per cent of them based locally.

More than 60 log cabins feature all the clothing, trinkets, crafts and stocking fillers you can lay your hands on, while four Alpine Bars, a traditional German sausage grill and many other food and drink experiences mean you won’t go hungry while browsing.

Find out more on the Sheffield Christmas market website

Read more: Why autumn is the best time to visit Cornwall

16. Worcester Christmas Fayre

Worcester

Worcester Christmas Fayre hosts almost 200 stallsopen image in galleryWorcester Christmas Fayre hosts almost 200 stalls (Getty/iStock)

When: 4 December-7 December

Worcester Christmas Fayre sees the narrow and historic streets of this cathedral city come to life. In 2025, visitors can look forward to almost 200 stalls scattered across the city centre, selling a selection of local arts, crafts, gifts and street food.

A busy programme of entertainment includes a host of Victorian characters roaming Gin Lane, while stilt walkers and buskers will be found around every street corner.

Find out more on the Worcester Christmas Fayre website

17. Chester Christmas Market

Chester

Chester Christmas Market sells artisan handicraftsopen image in galleryChester Christmas Market sells artisan handicrafts (Celynnen Photography)

When: 19 November-22 December

Situated in the heart of picturesque Chester, this year’s Christmas market plays host to 80 traders in the square around the Gothic town hall.

A range of artisan handicrafts is available to peruse, including crafts, jewellery, food, drink, beauty products and homeware.

Little ones can find out if they’ve been naughty or nice with a trip to Santa’s grotto, while grown-ups can warm up with a hot chocolate or something stronger, or tuck into a hot beef brisket bap, followed by a churro chaser.

There’s also a community Christmas tree festival in the medieval Chester Cathedral, which will be transformed by 80 decorated trees.

Find out more on the Visit Cheshire website

Read more: Why Alan Partridge’s Norwich is perfect for an autumn break

18. Glasgow’s Winter Wonderland

Glasgow

Glasgow’s Winter Wonderland will run until the New Yearopen image in galleryGlasgow’s Winter Wonderland will run until the New Year (Getty Images)

When: 21 November 2025 - 4 January 2026

Glasgow’s Winter Wonderland will this year be spread across two locations, Glasgow Green and St Enoch Square, filled with market stalls and seasonal entertainment. Independent food vendors, unique gifts, and crafts created by local sellers will line the stalls ready to browse in between the abundance of activities.

Think trips on the observation wheels, watching live performances in the Festive Big Top Live!, visiting Santa in his grotto, and hopping on a variety of rides suitable for families to thrill seekers.

An open-air ice rink will also be available from the first day of the market.

Find out more on the Glasgow Winter Wonderland website

19. Winter Wonderland

London

Winter Wonderland is much more than a Christmas marketopen image in galleryWinter Wonderland is much more than a Christmas market (Getty Images)

When: 14 November-1 January

Hyde Park’s Winter Wonderland is more of a festive theme park rather than a Christmas market, yet visitors flock to the event every year to soak up the atmosphere and browse the stalls, even if they are not there for the thrill-seeking rides.

The Scandinavian-themed Christmas market in Winter Wonderland hosts local craft traders, artisan makers selling handmade gifts, and Christmas shopping staples.

The rest of Hyde Park is filled with rides, carnival games, shows, live music, indulgent food and drink, and an ice rink, among other attractions in this mega Christmas complex.

Winter Wonderland is free at off-peak times, but costs from £5.50 during busier periods. For other London Christmas markets with free entry, check out Southbank Centre’s Winter Market and Covent Garden.

Find out more on the Hyde Park Winter Wonderland website

20. Manchester Christmas Markets

Manchester

200 wooden chalets are spread across nine locations at Manchester’s Christmas Marketopen image in gallery200 wooden chalets are spread across nine locations at Manchester’s Christmas Market (Manchester City Council)

When: 7 November-22 December

Returning for its 27th year, Manchester’s Christmas Markets will open 200 wooden chalet stalls across nine locations this winter, filled with handmade gifts, seasonal treats and crafts.

Burn off the mince pie and hot chocolate sugar rush with ice skating sessions at Cathedral Gardens’ rink or soar high over the markets on a Ferris wheel in Albert Square.

The most popular market day is expected to be 7 December when Manchester’s Christmas Parade makes its way through the city streets.

Find out more on the Visit Manchester website

Read more: Move over Brighton, this northern city is ready to snatch England’s queer crown

More about

UK travelChristmas marketsChristmas travel

Join our commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies

Comments

Most popular

    Popular videos

      Bulletin

        Read next