With its gorgeous medieval towns and traditional festivities, no one does Christmas markets quite as well as Europe. So if you’re looking for presents, a magical atmosphere or goblets of gluhwein, then book your flights, sort out your travel insurance and head out to one of the best European Christmas markets…
Bremen, Germany
Bremen is a medieval city that wouldn’t look out of place in a fairytale book, so it’s not surprising that it consistently rates as hosting one of the most beautiful Christmas markets in the world. With over 170 gorgeously decorated stalls, traditional handicrafts and torch-lit taverns set against the backdrop of a picturesque market square, the whole atmosphere is pretty special. Head down to the river waterfront to find snow-topped chalets serving up mulled wine and hearty German fayre and an advent calendar style attraction where each day a door is opened to reveal a new surprise. You may also like best spots to visit in Germany.
- Dates from 28th November – 23rd December
Edinburgh, Scotland
Edinburgh is a city that never does anything by halves, so as well as Hogmanay also add the Christmas market to your seasonal wish list. This year the city plays host to three markets; a traditional Scottish market, a children’s market and the main German style market to be held at the East Princes Street Gardens. You can ice skate, have a romantic ride on the big wheel and happily lose yourself in the Christmas tree maze. As well as all the usual Christmas market trappings also expect a series of seasonal events including a Santa Train, a fun run, and a suitably cultured Christmas theatre.
- Dates from 22 November – January 5
Colmar, France
The picturesque half-timbered French town makes the perfect backdrop to a Christmas market. It may not be the most famous but it’s easily one of the most beautiful with fairytale-esque décor, traditional gifts and an attractive outdoor ice rink. The market is spread across five squares and has a reputation of being the most illuminated market in France with glowing garlands and thousands of twinkling lights. A very family orientated affair, children also have their very own market complete with wooden toys, clowns and plenty of gingerbread.
- Dates from 22 November to 31 December
Prague, Czech Republic
Prague is a famously beautiful city and come December, the city is turned into a winter wonderland setting. The largest markets are held in Wenceslas Square and the Old Town Square – both are equally well lit with a folklore theme and stalls selling handmade crafts like glassware, jewellery, lace, candles, ornaments, and wooden toys. Also expect a carol concerts, a gigantic Christmas tree and nativity animal stable where your children can pet the resident farm animals.
- Dates from 30th November – 23rd December
Cologne, Germany
Cologne is one of the most famous Christmas markets in Europe, but it’s famous for a reason. Attracting over 2 million visitors a year there are seven Christmas markets in total, all within walking distance from one another. The best is located just outside Cologne’s beautiful gothic Cathedral. The half-timber stalls, the outdoor ice rink and the floating market are all shadowed by pretty narrow-gabled houses – just a few of the reasons why this market is so popular.
- Dates from 25th November – 23rd December
Tivoli Gardens, Copenhagen, Denmark
Tivoli Gardens are like a fairytale all year round so at Christmas you can expect the cute factor ranked up several notches. Thousands of fairy lights of all colours surround you through the whole park and the smell of mulled wine and apple pancakes fills the air. Expect a Nordic theme with Scandinavian traditions, Danish dishes and reindeer to add to the Christmas feel.
- Dates from 15 November – 31 December
- Also check out our Top 20 Cool And Unusual Hotels In Copenhagen
Bruges, Belgium
Everyone’s favourite romantic city easily deserves a place on the list. December is when the Belgian city becomes even more magical with beautifully lit buildings and Christmas markets centred around a large outdoor ice rink. Head for the cobbled main square for most of the action; here you’ll find around 30 wooden huts selling traditional gifts, fine festive foods and of course those world-famous chocolates.
- Dates from 22nd November – 2nd January
- Also check out our 20 Of The Most Beautiful Places To Visit In Belgium
Innsbruck, Austria
The snow-topped mountains and tall colourful buildings of the city make it a worthy host for a beautiful Christmas market. There are six markets in total, one of the best being the Old Town Christmas market. Here you can view the famous Golden Roof, surrounded by ancient history as you sip your warming traditional Glühwein. There are plenty of ornaments, crafts, and other Christmas gift ideas, and for the children, daily Fairytale performances at the Theatre Wagon. Indulge in traditional Kiachln doughnuts as you look down on the market from the viewing platform, or just wander among the 70 stalls taking in the atmosphere. See other best spots to visit in Austria.
- Dates from 15th November – 23rd December
Budapest, Hungary
The Budapest Christmas market is known both for its beauty and for being a great place to grab a bargain. The main market is held in Vörösmarty Square which hosts over 100 wooden stalls. Here visitors can listen to live music as they buy handcrafted products such as candles, clothing and Christmas decorations. Also snack on traditional Hungarian dishes like goulash and stuffed cabbage, and watch out for the Gerbeaud House – a giant Advent Calendar, where windows open at 5pm to reveal the day’s work of contemporary art.
- Dates from 16th November to 1st January
Vienna, Austria
Another Christmas market that enjoys worldwide fame is held in the Austrian capital. There are actually around 25 markets in total and the oldest is the December Market that dates all the way back to 1294. Over 200 stalls are packed with gifts, hot food and the aroma of Christmas punch and roasted chestnuts waft around Vienna’s grand streets. Another highlight is the Rathaus Christmas Market which offers traditional local Christmas dishes, a large decorated tree to gaze at and a giant advent calendar of windows displayed at the town hall.
- Dates from 23rd November to 1st January
36 Comments
Tina
23 December, 2019 at 12:26 pmthere is our christmas market missing in Salzburg.
You should come visit the home of Mozart.
xoxo
tina from wimpernverlängerung salzburg
Charles Anderson
18 December, 2019 at 10:26 amAwesome view of the city, We are planning to visit Europe Great stuff as usual. Keep up the great work!!!
RH
13 December, 2019 at 10:13 amI planned this Christmas to go to England. Basically I’m from India, Unfortunately I already booked my tickets, But I loved Germany. That’s a great place.
Frank @thewondernuts
15 July, 2014 at 8:16 pmWe will be in Germany and Switzerland this Christmas season! Can’t wait for some awesome markets~
[email protected]
3 December, 2013 at 2:06 pmSome really beautiful markets here, thanks for sharing! I was at a gorgeous one in Amsterdam a while back, but I don’t think it would dwarf any of these 🙂
Becky Moore
9 December, 2013 at 12:41 pmAmsterdam is one of our favourite cities but I have to admit we haven’t been at Christmas time yet.
lola
30 November, 2013 at 7:06 pmso so pretty. i especially think Innsbruck looks BEAUTIFUL!
Vlad
30 November, 2013 at 5:01 pmWow! All these pictures of beautifully decorated squares and streets add to the majestic feeling of Christmas!
I can only imagine how the children enjoy this time of the year 🙂
Vlad recently posted
Agness
28 November, 2013 at 2:02 amHow about Poland? The local Christmas markets there look just spectacular! I visited Berlin last year and I was amazed as well.
Becky Moore
9 December, 2013 at 12:38 pmWe’re ashamed to say we haven’t visited yet but it’s definitely high on the list for 2104!
Leah
27 November, 2013 at 4:21 pmI’m OBSESSED with visiting all of these, especially Budapest, Prague, and Vienna. Next year, I tell ya’.
Becky Moore
9 December, 2013 at 12:39 pmOoh good choices, can’t wait to hear all about it when you do 🙂
Mellisa Turner
27 November, 2013 at 6:28 amI celebrated my last christmas in Edinburgh and it was really a wonderful experience. In fact, I am planning my christmas this year too in Edinburgh only.
Becky Moore
9 December, 2013 at 12:40 pmWe’ve just come back from Edinburgh Christmas markets, such a beautiful city!