Best Christmas Markets in the UK This Year | 2024 🎄
The Camping & Caravanning Club Logo

33 of the Best Christmas Markets in the UK for 2024

What better way to get into the festive spirit than exploring one of the many annual Christmas markets in the UK? Whether you’re hoping to visit a Christmas market near you or travel to one of our year-round campsites this festive season, this is a great way to spend a few hours.

We’ve compiled a list of over 30 of the best Christmas markets you can explore in the UK this year. So, pick your market, wrap up warm and prepare to feel festive! Expect food stalls, pop-up bars selling festive tipples, beautiful light displays, gift shopping, ice rinks, and more. We hope you have a joyful time discovering these UK Christmas markets.

  1. Birmingham Frankfurt Christmas Market
  2. Birmingham Christmas markets

    Where: Birmingham City Centre, Birmingham, B1 1BD

    When: 1st November – 24th December 2024

    What: Boasting over 180 stalls selling a wide variety of festive gifts and treats, Birmingham’s Frankfurt Christmas Market is the largest authentic German Christmas market outside of Germany and Austria. This Christmas market lasts over six weeks, so you have plenty of time to visit and pick up a gift or two for your family and friends.

    Nearby campsite: Kingsbury Water Park Club Site

  3. Bristol Christmas Market
  4. Wooden festive decorations on market stall

    Where: Bristol City Centre, Broadmead, Bristol, BS1 3DX

    When: 1st November – 23rd December 2024

    What: Home to over 50 unique stalls, Bristol’s Christmas Market offers locals the chance to celebrate the festive season and buy seasonal delights, crafts and unique gifts. You can also watch live music in the Jager Barn Bar, or pay a special visit to Santa and his reindeer.

    Nearby campsite: Cheddar Mendip Heights Club Site

  5. Canterbury Christmas Market
  6. Christmas markets

    Where: Whitefriars, Canterbury, Kent, CT1 2TF

    When: 15th November – 24th December 2024

    What: Returning for its biggest and best year yet, the Canterbury Christmas Market is aiming to be the most dog-friendly Christmas market in the UK. Bring the whole family, including your four-legged friend, for a fantastic evening of festive shopping and warming winter drinks. Pay a visit to the Grotto to meet jolly old Santa and his friendly team of elves.

    Nearby campsite: Canterbury Club Site

  7. Chatsworth House Christmas Market
  8. Christmas markets

    Where: Chatsworth House, Bakewell, Derbyshire, DE45 1PP

    When: 9th November –1st December 2024

    What: Hosted in the grounds of one of England’s most recognisable landmarks, the Chatsworth House Christmas Market is surrounded by over 100 acres of parkland designed by world-renowned landscaper designer Lancelot ‘Capability’ Brown. With over 100 stalls offering bespoke gifts, festive decorations and cockle-warming food, this Christmas market offers an unforgettable family day out.

    View our Derbyshire campsites 

  9. Cheltenham Christmas Market
  10. Christmas markets

    Where: Promenade, Cheltenham, Gloucestershire, GL50 1PJ

    When:

    • 21st – 24th November 2024: Christmas Gift Market
    • 12th – 22nd December 2024: Arts & Crafts Christmas Market

    What: Offering two different types of Christmas market experiences, these festive events in Cheltenham are set to be fun for the whole family. There will be plenty of festive food, activities and gift shopping to do while visiting.

    Nearby campsite: Winchcombe Club Site

  11. Chester Christmas Market
  12. Christmas markets

    Where: Town Hall Square, Chester, Cheshire, CH1 2HJ

    When: 18th November – 21st December 2024

    What: Located in the heart of a cobbled Roman city, the Chester Christmas Market is home to over 70 traditional wooden chalets. With a twinkling tree towering above the bustling shoppers below, the Chester Christmas Market has an abundance of festive treats and gifts on offer – including local produce, crafts and unique stocking fillers.

    Nearby campsite: Delamere Forest Club Site

  13. Leeds Christmas Market
  14. Christmas markets

    Where: Leeds City Centre

    When: 22nd November - 22nd December 2024

    What: After being cancelled in previous years, the Christmas market in Leeds is back and better than ever. For the first time, the market stalls will not be restricted to Millennium Square; instead, they’ll be all around the city centre. Meaning more fun and more festivities.

    View all North Yorkshire campsites

  15. Exeter Cathedral Christmas Market
  16. Christmas markets

    Where: Exeter Cathedral Green, Exeter, Devon, EX1 1HS

    When: 15th November - 15th December 2024

    What: Returning for 2024, the Exeter Christmas Market’s unique location and high-quality exhibitors has cemented its status as one of the best festive events in the UK. Featuring a diverse selection of personalised gifts, unique crafts and locally sourced food, this Christmas market attracts over 600,000 visitors each year. Take a seat at one of the Bavarian bars, in the shadow of Exeter Cathedral and sip on a warm and fragrant mulled wine.

    View all Dorset campsites 

  17. Harrogate Christmas Fayre
  18. Christmas markets

    Where: Harrogate, Yorkshire, HG1 2RZ

    When: 29th November – 15th December 2024

    What: The Harrogate Christmas Fayre brings together a mix of locally sourced produce with stalls selling everything from cheese to handmade gifts. You’ll also find traditional European Christmas stalls.

    View all North Yorkshire campsites

  19. Hyde Park Winter Wonderland
  20. Christmas markets

    Where: Hyde Park, London, W2 2UH

    When: 21st November 2024 – 5th January 2025

    What: Arguably the landmark event on London’s Christmas calendar, Winter Wonderland takes over London’s largest Royal Park during the festive season. Entry into Winter Wonderland is free during off-peak hours, but this year, you will need to pre-book tickets to enter. You may want to book in advance for the popular attractions, such as the Giant Wheel, Magical Ice Kingdom and Zippos Christmas Circus.

    Nearby campsite: Chertsey Club Site

  21. Manchester Christmas Market
  22. Christmas markets

    Where: Albert Square, Manchester, Greater Manchester, M60 2LA

    When: 8th November - 22nd December

    What: Manchester Christmas Markets are among the biggest in Europe. Since 1998, thousands of visitors have flocked to the city centre to take advantage of the diverse selection of food, drinks and crafted Christmas gifts. Wrap up warm and make your way through the market, soaking up the Yuletide atmosphere and browsing stools selling gifts, crafts, jewellery, clothes and toys.

  23. Oxford Victorian Christmas Market
  24. Christmas markets

    Where: Broad Street, Oxford, Oxfordshire, OX1 3AS

    When:

    • 14th November 12:00 - 20:00
    • 15th November 10:00 - 20:00
    • 16th November 10:00 - 20:00
    • 17th November 10:00 - 17:00

    What: Step back in time at Oxford's Victorian Christmas Market, there’ll be plenty of surprises and traditional stalls. Hosted on Broad Street, in the centre of this historic city, Oxford Christmas Market is renowned as one of the UK’s best Christmas events. Listen to the sound of live music, smell the spiced aroma of mulled wine and browse the wooden stalls for bespoke gifts for loved ones.

    View all campsites near Oxford

  25. Salisbury Christmas Market
  26. Christmas markets

    Where: Guildhall Square, Salisbury, Wiltshire, SP1 1JH

    When: 22nd November – 19th December 2024

    What: Hosted on the cobbled market square in the historic county town of Wiltshire, Salisbury Christmas Market is home to over 75 rustic chalets offering everything from delicious locally sourced food to the finest handmade Christmas crafts. With live music, street performances and an ice rink, Salisbury Christmas Market is the perfect place to get into the holiday spirit.

    Nearby campsite: Salisbury Club Site

  27. The St Albans Christmas Cracker
  28. Christmas markets

    Where: St Peter's Street and Market Place, St Albans, AL1 3ED

    When: 17th November 2024

    What: Get into the festive season by attending the St Albans Christmas Cracker. With festively dressed stalls, silly outfits and cheerful carollers, you’ll have a fabulous day out. Browse the various stalls, chat with friendly traders and find the perfect Christmas gift for your loved ones.

    Nearby campsite: Hertford Club Site

  29. Worcester Victorian Christmas Fayre
  30. Christmas markets

    Where: Cathedral Square, Worcester, Worcestershire, WR1 2QE

    When: 28th November – 1st December 2024

    What: The Victorian Fayre has been a firm favourite on the festive calendar since it began in 1992. The Fayre now welcomes thousands of visitors each year but stays true to its roots with Victorian-themed characters, festive treats, delicious street food and a wonderful atmosphere. With over 200 stalls filling Worcester’s historic streets, you’ll find all sorts of delightful Christmas goodies, handmade items, local produce, and not forgetting the extremely tempting international street food.

    Nearby campsite: Blackmore Club Site

  31. York Christmas Market
  32. Christmas markets

    Where: Parliament Street, York, Yorkshire, YO1 8RS

    When: 14th November – 22nd December 2024

    What: Counting down until Christmas Day, St Nicholas Fair will fill the streets of York with festive wooden chalets and twinkling lights. Winner of the Best Large Speciality Market, York’s St Nicholas Fayre sells unique jewellery, homewares, crafts and lots of locally sourced food.

    View all North Yorkshire campsites

  33. Christmas at Blenheim Palace
  34. Christmas markets

    Where: Blenheim Palace, Woodstock, Oxfordshire OX20 1UL

    When: 15th November 2024 – 1st January 2025

    What: Visit Blenheim Palace during these dates to see it completely transformed into a winter spectacle. The Christmas market will take place in the Great Court, while the interior will be well decorated and the grounds illuminated with Christmas lights.

    View all campsites near Oxford

  35. Southampton Christmas Market
  36. Christmas markets

    Where: Above Bar Street, Southampton, Hampshire, SO14 7SJ

    When: 15th November 2024 – 5th January 2025

    What: Enjoy a range of spectacular food, drinks, live entertainment, rides and more at the Southampton Christmas Market.

  37. Nottingham Winter Wonderland
  38. Christmas markets

    Where: Old Market Square, Nottingham, NG1 2DT

    When: 7th November – 18th December 2024

    What: What better way to embrace the festive season than at Nottingham’s Winter Wonderland? Enjoy great food, live entertainment, fun rides and attractions and brightly decorated Christmas market stalls selling everything you’ll need for a fun festive season.

    Nearby campsite: Conkers Club Site

  39. Bath Christmas Market
  40. Christmas markets

    Where: Abbey Green, Bath, Somerset, BA1 1NL

    When: 28th November – 15th December 2024

    What: Bringing over half a million people together, Bath Christmas Market will return with a big bang this year. Watch the historic city transform into a winter wonderland with lights, Christmas stalls, festive food and drinks and a spectacular ice rink.

    Nearby campsite: Devizes Club Site

  41. Winchester Cathedral Christmas Market
  42. Christmas markets

    Where: Winchester Cathedral, Winchester, SO23 9LS

    When: 22nd November – 22nd December 2024

    What: Get lost in the sound of Christmas carols, the aroma of mulled wine and cinnamon and the festive lights twinkling all around at the Winchester Cathedral Christmas Markets. Inspired by the German Christmas markets, Winchester Cathedral puts on an unmissable show.

    Nearby campsite: Salisbury Club Site

  43. Edinburgh Christmas Market
  44. Christmas markets

    Where: All around Edinburgh

    When: 17th November 2024 – 5th January 2025

    What: From Harry Potter-themed gifts to local handmade produce, mulled Irn Bru and even vegan pigs in a blanket, Edinburgh pulls out all the stops for its 2024 Christmas market. There are 12 locations around the capital where festive cheer will be spread, so make sure you’re ready to join the celebrations.

  45. Brighton Christmas Market
  46. Christmas markets

    Where: Brighton and Hove, Brighton, BN2 9QB

    When: 18th November – 24th December 2024

    What: The beach in winter may not entice you to visit Brighton, but the spectacular Christmas markets should. Enjoy purchasing gifts for your loved ones during the day, and once you’re all shopped out, relax with some mulled wine and German bratwurst sausage.

    View all campsites in East Sussex

  47. Norwich Christmas Markets
  48. Christmas markets

    Where: Various locations in Norwich

    When: View all dates and times here.

    What: Norwich has a brilliant selection of Christmas markets during the festive season. You’ll find a variety of locally produced goods and handmade crafts, as well as tasty food, an ice rink and Santa’s Grotto.

    View all campsites in Norfolk

  49. Newcastle Christmas Market
  50. Christmas markets

    Where: Grey's Monument, Grainger Street, Newcastle upon Tyne

    When: 16th November – 22nd December 2024

    What: Newcastle’s Christmas Market is a blend of the city's culture and Christmas traditions. You’ll find everything from Santa gloves to Christmas cakes and the local farmers market where you can purchase produce.

    View all campsites in Northumberland

  51. Stratford-upon-Avon Victorian Christmas Market
  52. Christmas markets

    Where: Waterside, Stratford-Upon-Avon, CV37 6BA

    When: 7th December – 15th December 2024

    What: A short Christmas market with a long-lasting impact, the Stratford Upon Avon Victorian Christmas Market is back and better than before. Wander through 300+ stalls bursting with festive gifts and treats. You’ll also find traders dressed in authentic Victorian attire to create a nostalgic atmosphere that takes you back in time.

  53. Glasgow Christmas Market
  54. Christmas markets

    Where: St Enoch Square, Glasgow G1 4AZ

    When: 25th November 2024 – 4th January 2025

    What: Enjoy the lead-up to Christmas and the New Year in style with this spectacular Christmas Market. You’ll find an ice rink, observation wheel, ice climbing wall, festive stalls and a variety of food scattered around the stunning Scottish city centre.

  55. Southbank Winter Festival
  56. Christmas markets

    Where: Southbank Centre, Belvedere Road, London, SE1 8XX

    When: 1st November 2024 – 5th January 2025

    What: Sitting along the River Thames, the Southbank Winter Festival has something for everyone. From live music and entertainment to food stalls, handmade trinkets and Christmas gifts.

    Nearby campsite: Theobalds Park Club Site

  57. Rochester Christmas Market
  58. Christmas markets

    Where: Castle Hill, Rochester, Kent, ME1 1SW

    When: 29th November – 15th December 2024

    What: Located in Rochester’s Castle Gardens, the Rochester Christmas Market attracts over 130,000 visitors each year. To get you in the festive spirit, you can enjoy the wide variety of Christmas food and drinks and purchase some last-minute gifts before rewarding yourself with an evening on the old-fashioned fairground rides.

    Nearby campsite: Canterbury Club Site

  59. Belfast Christmas Market
  60. Christmas markets

    Where: Donegall Square N, Belfast, BT1 5GS

    When: 16th November – 22nd December 2024

    What: If you’re spending the festive months in Ireland, then the Belfast Christmas Market is a must-visit. Here, you’ll find a host of international stalls offering mouth-watering food, festive drinks, and thoughtful Christmas gifts. There’s plenty to do with the whole family, including visiting Santa at his grotto and seeing a spectacular view from the top of the vintage Helter Skelter.

    View all campsites in Northern Ireland 

  61. Cardiff Christmas Market
  62. Christmas markets

    Where: St. John Street, Cardiff, Wales, CF10 1GJ

    When: 14th November – 23rd December 2024

    What: A staple in Cardiff for 30 years, the Cardiff Christmas Market provides festive fun for the whole family. Showing off the talented artists living within the capital, the Christmas market has stalls selling original artwork and crafts. You’ll find bespoke jewellery, wooden gifts, fused glass, handmade quilts and much more – perfect for a thoughtful Christmas gift that supports local artists.

    Nearby campsite: Cheddar Mendip Heights Club Site

  63. Bristol Christmas Market
  64. Christmas markets

    Where: Broadmead, Bristol, BS1 1UX

    When: 1st November – 23rd December 2024

    What: Labeled as one of the ‘Best Christmas Markets in the UK’, Bristol pulls out all the fun and festive stops for their annual Christmas Market. Whilst strolling through the city centre, you’ll find over 40 wooden chalet-style stalls bursting with unique gifts, tasty food, sweet treats and handmade crafts. Returning this year will also be the Jägerbarn bar and beer garden – open until Christmas Eve.

    Nearby campsite: Cheddar Mendip Heights Club Site

  65. Liverpool Christmas Market
  66. Christmas markets

    Where: William Brown St, Liverpool, L1 1JJ

    When: 16th November – 24th December 2024

    What: For the lead-up to Christmas, you can get your hands on personalised decorations, arts and craft goodies, stocking fillers and much more at the Liverpool Christmas Market. After a long day of buying gifts, treat yourself to a Yorkshire pud wrap or some grilled meats. If you’re spending the day with your family, visit Santa’s village, where you can ride the big wheel and go down the snow slide.

    Nearby campsite: Delamere Forest Club Site

Feeling inspired to go camping this Christmas? All of these Christmas Markets are within easy reach of our winter campsites. Click here for more advice and inspiration on camping in winter.

More holiday inspiration