Nothing gets us in the Christmas spirit more than a festive and fun-filled Christmas market. Our favourite ones pop up every year and we love to get them in the diary as soon as possible to make sure we don’t miss out! Whether it’s mulled wine, bratwurst or sweet treats you’re after there’s something for everyone at these markets. On the other hand, if having a good old sing-a-long in a bierkeller is more your scene you can enjoy it under the roof of a pop-up beer hall with dancing all round. Since most Christmas markets start in November and run all the way through to January we’ve got it sorted with a list of our fave festive winners and when they’re happening, so grab your pen and pop the dates in your diary!


Take a wander down Princes Street Gardens and find bespoke market stalls with traditional Christmas treats to get you into the festive spirit. Whether it’s arts and crafts you’re after or sweet treats and beer, Edinburgh has you covered with various pop ups around the city to grab a bite or join in on the festive fun.
16th November – 5th January 2019


For the third year running the popular Christmas market outside Liverpool St Georges Hall is back, and we can’t wait to see it again. Lighting up the popular shopping district this market is perfectly placed for a family day out, and with its iconic Windmill pub what more could you want? From sparkly gifts to eats and treats throughout the day, it’s got it all!
16th November – 24th December 2018


There’s already a lot to do but with the Christmas market making its return in November there’s even more reason for a trip to this buzzing city with its hip northern quarter and chic Spinningfields shopping destination. Whether Manchester’s your home city or a neighbouring one, make sure you wrap up warm in cosy knits, grab a mulled wine or hot chocolate and head over.
9th November – 22nd December 2018 (with the market in Albert Square opening for an extra day on the 23rd December)


Birmingham Christmas market will be back again this year with over 90 stalls and attractions to get you into the festive mood. Pick up some handmade Christmas trinkets from the traditional stands to decorate your house and bring a touch of Germany into your home.
15th November – 23rd December 2018

London - Hyde Park

There are so many Christmas markets across London that if you don’t want to travel far there’s sure to be one on your doorstep. However, the biggest fun-filled event by far is in London’s Hyde Park where Winter Wonderland takes place. Packed with funfair rides, an ice rink and its very own German beer tent, not to mention tonnes of entertainment and almost every sausage imaginable, you couldn’t ask for more from this market. From the top of the Ferris wheel you’ll be treated to a magical, Christmassy scene with masses of people in bobble hats and fluffy coats, so make sure you wrap up warm!
22nd November 2017 – 6th January 2019

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now