christmas market stall days out uk

As the nights draw in and the scent of cinnamon and roasted chestnuts make us feel ever-more festive, UK towns and cities transform into twinkling havens of festive cheer.  Christmas markets line the streets and market squares of town across the UK and offer wonderful opportunities for cosy winter days out and the chance to find unique Christmas gifts.  Warm yourself up with hot chocolate, mulled wine or cider, try artisan food and support local crafts and makers.  Here are my top picks for Christmas markets across the UK.

Whether you're planning a winter weekend getaway or a festive day trip these markets promise festive magic, local charm, and plenty of twinkling lights. Wrap up warm, grab a spiced drink, and let the Christmas spirit carry you through the season:

  1. Bath Christmas Market
  2. Beverley Festival of Christmas
  3. Blenheim Palace Christmas Market
  4. Winchester Cathedral Christmas Market
  5. Canterbury Christmas Market
  6. Cardiff Christmas Market
  7. York Christmas Market
  8. Birmingham’s Frankfurt Christmas Market
  9. Glasgow's Winter Wonderland
  10. Harrogate Christmas Fayre

This post contains affiliate links, at no extra cost to you. I may earn a small commission if you click through and make a purchase.

christmas bauble days out uk
1. Bath Christmas Market

Set against the UNESCO Georgian architecture of Bath this market, which celebrates 25 years in 2025, boasts over 170 chalets offering handmade gifts, local produce, and festive treats. Don’t miss the immersive ‘12 Tales of a Georgian Christmas’ at No.1 Royal Crescent.

There’s plenty to do so beat the crowds by staying a while and one of these central Bath hotels:

2. Beverley Festival of Christmas

This one-day extravaganza in East Yorkshire features 120+ stalls, Victorian fairground rides, live music, and a parade led by Santa and his reindeer. It’s a true winter wonderland in one of England’s prettiest towns.  There’s a wealth of things to see and do across various locations in Beverley so make the most of it and stay over:

york christmas market days out uk
3. Blenheim Palace Christmas Market

Churchill’s ancestral home offers a regal backdrop for a market filled with wooden chalets, gourmet street food, and a themed light trail. Ice skating and toasted marshmallows complete the experience.  This really is a full day out to consider booking somewhere cosy to stay nearby:

If you want to make the most of a day trip to Blenheim Palace then consider combining with a visit to the Cotswolds and Downton Abbey on this highly rated, organised day trip from London.

4. Winchester Cathedral Christmas Market

Nestled in the Cathedral Close, this European-style market features over 100 stalls and is consistently voted one of the UK’s best Christmas markets.  You can also join festive workshops and explore Winchester Cathedral at one of its most special times of year.

There are highly rated tours leaving from London that take in the Winchester and Salisbury Christmas Markets or consider staying close to Winchester Cathedral:

  • The Winchester Hotel and Spa – just 5 mins from Winchester train station, modern hotel with luxury spa facilities.
  • Winchester Royal Hotel – charming hotel in the heart of Winchester with elegant and spacious rooms, 5 mins walk from the cathedral.
christmas market cabin days out uk
5. Canterbury Christmas Market

Spanning Whitefriars to the Cathedral Precincts, Canterbury’s market includes 170+ stalls and, uniquely, Virtual Reality experiences. Extend your stay with a visit inside the famous Canterbury Cathedral or a guided walking tour to learn about the rich history of this beautiful city

Rest your weary legs and hunker down for a blissful night’s sleep at one of these top rated Canterbury hotels:

6. Cardiff Christmas Market

Winding through the heart of the Welsh capital, Cardiff’s market showcases over 30 years of festive tradition with hand-thrown ceramics, silver jewellery, and warming street food.  Enjoy all that Welsh hospitality has to offer by staying a while:

  • Try Parador 44, centrally located with an authentic Spanish restaurant.
  • Hilton Cardiff, close to Cardiff Castle and all the city centre action.
york at christmas days out uk
7. York Christmas Market

Cobbled streets, medieval charm, and alpine chalets make York’s Christmas Market a must-visit. Expect artisan gifts, festive performances, and the glow of historic buildings.  Get in the festive spirit and enjoy a gin tasting experience at York distillery or join a chocolate bar making workshop at York Cocoa Works.

Rest your head after a day of adventure at one of York’s beautiful hotels:

8. Birmingham’s Frankfurt Christmas Market

The largest German market outside Germany and Austria, Birmingham’s festive hub is perfect for bratwurst, glühwein, and handcrafted decorations.  In case you need even more Christmas chocolate you could combine with a visit to the local chocolate maker at Cadbury World.

All that food is bound to make you tired!  Choose one of these classy Birmingham hotels for the night:

birmingham christmas market days out uk
9. Glasgow's Winter Wonderland

Split across George Square and St Enoch’s Square, Glasgow’s Christmas markets offer fairground rides, ice skating, and artisan stalls. It’s a vibrant, friendly market.  Make a weekend of it and experience the festive magic of the Scottish Highlands, including the famous Harry Potter train steaming across the Glenfinnan viaduct.

In order to make the most of Scotland at Christmas you’ll want to stay so try one of these highly rated hotels:

10. Harrogate Christmas Fayre

This historic spa town’s compact market features 40 decorated chalets, boutique shopping, and gourmet treats. It’s ideal for a relaxed festive weekend in beautiful surroundings.  Make your visit extra special and explore the spectacular Glow Winter Illuminations at the RHS gardens at Harlow Carr in Harrogate.

The Yorkshire is a perfect hotel to spend a cosy night, in a historic building centrally located and close to all attractions.

Related Posts

>