The best Christmas Markets within 2 hours of Bristol...

As the festive season draws near, Christmas Markets are great fun for everyone. Whether you’re looking to enjoy the magic of Christmas with the kids, or for a festive night out with friends, here are four of the best Christmas Markets, and they are all within a two-hour drive from Bristol!

Christmas nutcrackers
Decorated Christmas market stall
Woman at Christmas market
  1. Bristol Christmas Market

    25th November – 19th December 2021

    Why not start with a Christmas market close to home – right in Bristol City Centre! Bristol’s Christmas Market is known for being a relaxed affair: a chance to enjoy the atmosphere, catch up with friends and get into the Christmas spirit.

    You’ll find an array of stalls that all offer something different, so you’re sure to find the perfect Christmas gift, even for loved ones who may be hard to buy for. At the heart of the market is the bar – offering everything from mulled cider to hot chocolate to keep you warm whilst enjoying a few of your favourite festive carols.

  2. Exeter Cathedral Christmas Market

    Thursday 18th November – Saturday 18th December 2021


    Located in the heart of the city on Cathedral Green, Exeter Cathedral Christmas Market is the ultimate festive location for shoppers and tourists. The market is a labyrinth of winding lanes, with Bavarian-style chalets offering a wide variety of food, drinks, and live entertainment.

    Why not take a ride on the Elf Express from Exmouth Miniature railway? Or get inspiration for your Christmas presents from the Market’s gift guide? Or enjoy carols by the Cathedral itself? This Christmas Market is a must-visit attraction so be sure to pop by if you head down to Exeter this festive season.

  3. Birmingham’s Frankfurt Christmas Market

  4. 4th November – 22nd December 2021

    Birmingham is home to the Frankfurt Christmas Market, the largest authentic German market outside of Austria or Germany. You’ll find stalls selling traditional German food, offering mugs of strong gluhwein or serving up a deliciously sweet hot chocolate to warm you up as the temperatures drop.

    The ambience at the Christmas Market in Birmingham is not to be missed, with people soaking up the sights and scents of Christmas in the city’s Victoria Square. And with a programme of live music too, it’s a great place to enjoy this Christmas party season.

  5. Cardiff Christmas Market

  6. 11th November – 23rd December 2021

    From traditional wooden chalets to mulled wine, the Cardiff Christmas Market is sure to be a memorable outing during your Christmas season. Run by Craft*Folk - an independent organisation dedicated to supporting local artists, artisans and craftspeople - the Market in Cardiff is based in Cardiff city centre and is known as one of the best Christmas Markets in Wales.

    Alongside the stalls selling authentic, homemade gifts, ceramics, and even Welsh chocolates, why not visit Santa’s Grotto or the Gingerbread Man House?