All around Europe in late November and early December Christmas markets will start to open. These provide the perfect opportunity to enjoy the festive spirit, as well as drink delicious mulled wine, eat tasty food, and buy seasonal items. Here are top Christmas markets in Europe that you should visit to enjoy the festive spirit.

1. Vienna, Austria

Vienna has heaps of Christmas Markets all over the city. A couple of the biggest are at Rathausplatz, Schönbrunn, Belvedere and Resselpark. At these markets, you’ll find tasty Glühwein (Mulled wine), delicious sweets and beautiful gifts. Some of these markets, such as the one at Resselpark have rides and other activities which are perfect for the kids.

Vienna Christmas Market at Rathausplatz
Vienna Christmas Market at Rathausplatz

As well as the big markets throughout the city there are lots of smaller markets, such as along Spittalgasse seen below.

For a full list of the Christmas Markets around Vienna head to

Spittelberg in Vienna at Christmas
Spittelberg in Vienna

2. Prague, Czech Republic

Prague Old Town Square is the location of their biggest market. It’s located between the Old Town Hall and Church of Our Lady before Týn. Here you’ll find stalls, an incredible tree and the perfect festive atmosphere. A nice touch at the market is a special music and light ceremony on the Christmas tree, which was often repeated throughout the night.

To read more about what’s happening in Prague this year visit

Prague Christmas Market
Prague Christmas Market at Old Town Square

3. Munich, Germany

The main Christmas market in Munich can be found at Marienplatz, directly in front of the Neues Rathaus (Town Hall). You will also find stalls along Neuhauser Straße, Kaufingerstraße, as well as lots of other places around the city.

For more information on Christmas in Munich visit

Munich Christmas Market at Marienplatz
Munich Christmas Market at Marienplatz

4. London, UK

London’s Hyde Park hosts Winter Wonderland, which is something like a giant modern theme park. Complete with rides, endless places to eat and shop, as well as bars and live music. Some of the special things they have on offer is ice skating, a giant Ferris wheel, a circus and the Ice Kingdom. You may need to pre-book tickets for those attractions. Visit for more information.

Winter Wonderland at Hyde Park in London
Winter Wonderland at Hyde Park in London

Across London you can find other places to enjoy the festivities, such as along Southbank near the London Eye, at Somerset house where they have Ice skating, and at Leicester Square where you’ll find rides and other festivities. There are also lots of festive lights to enjoy in London such as along major streets including Oxford Street and Regent Street and other spots around the city.

For information on skating at Somerset House visit
For more information on London and other events going on around the city visit

Somerset house london at christmas
Somerset house at Christmas with an Ice rink

5. Salzburg, Austria

Salzburg’s market can be found in the Old Town at Residenzplatz, Mozartplatz and Domplatz (various squares in the city). The decorations are beautiful and glow against the wonderful Austrian architecture and famous Salzburger Dom Cathedral.

For more information about the Salzburg festivities visit
For more information on Salzburg visit

Salzburg Christkindlmarkt
Salzburg Christkindlmarkt


▶︎ Photography Tips: Christmas Markets and Lights
▶︎ Top Destinations to Visit This Winter 2019

6. Bratislava, Slovakia

At Hlavné Námestie at the centre of Bratislava’s Old Town is the main Christmas market. Here you can wander around the various stalls or gather at the tables and enjoy the tasty food on offer. For those wanting a view such as below, head up the Old Town Hall Tower. At Hviezdoslavovo námestie is another market where you’ll find an Ice Skating rink and more stalls offering food, gifts and festive atmosphere.

Visit for more information on Bratislava.

Bratislava Christmas Market
Bratislava Christmas Market

7. Dresden, Germany

For a huge Christmas Market head to Dresden, where you’ll find this one located on Altmarkt, one of the cities oldest squares. Enjoy some traditional punch, German sausage or other tasty snacks before exploring the many market stalls. For the kids there is a Ferris wheel and carousel, and if you wanted to get some high views of the market climb up Kreuzkirche. Also close by is Frauenkirche, which is one of the cities most famous churches and where you’ll find lots more stalls, decorations and joyful ambience.

Head to for more information on Dresden.

Dresdner Striezelmarkt High View
Dresdner Striezelmarkt

8. Tallinn, Estonia

Tallinn in Estonia is magical at Christmas with cobbled streets, medieval architecture and beautiful stalls and decorations. When visiting around Christmas you may even get snow. Definitely a top city to visit for this Christmas.

For more information on this market visit

Tallinn Christmas Market and snow
Tallinn Christmas Market on a snowy winters day

Taking pictures at Christmas Markets

Read techniques and tips on taking pictures of Christmas markets.

Sign up

Travel More, Travel Better
Sign up for travel ideas and tips in your mailbox
You can unsubscribe at anytime. Read our Privacy Policy to learn more.

Other posts you may like:

Ultimate Tips for Travel Photography
The Best Places In Europe For Travel Photography And Instagram
Destinations in Europe

Pin for later
Pinterest - Top Christmas Markets in Europe you Should Visit


  1. Ana Marija

    Christmas Market in Zagreb, Croatia is very beautiful too

    • Mike

      Thanks so much Ana. I hope I’ll visit there one day. I’ve been to Zagreb before in the summer and it was great.

  2. Great photos. Ana above mentions Zagreb – we’ll be there this year for Christmas. Love European markets at Christmas!

    Frank (bbqboy)

    • Mike

      Me too, they are incredible. Have an amazing time in Zagreb! 🙂

  3. Luxurybackpacking (@Luxurybacpackin)

    Loved reading this post! I’ve just come back from Budapest and the Christmas Market there was out of this world! They always have something special and unique in each region! Definitely agree with your list too, Germany is definitely a special place to visit this time of year!

    • Mike

      Ohh nice. I haven’t been to the Budapest Market yet. I may try and go to that one early next year. Thanks so much for the suggestion.

  4. stylishtravlr

    This is amazing! Ive only seen those in Berlin and London but hopefully I will get to see more in following years! The one in Prague look fabulous !

    • Mike

      The Prague one is amazing. I hope you go sometime.

      I have’t been to the one in Berlin yet but may try and visit that next year! 🙂

      Thanks for your comment.

  5. Gokul Raj

    Lovely photos capturing the spirit of Christmas. The Prague one is where I want to be.

  6. Charity Valenzuela Marces

    When I think about Christmas markets, I think of those pretty cookies in jars lol. I am from Asia and is always curious how it is like to be in any Christmas markets in Europe. Especially in Vienna!

    • Mike

      The Vienna Christmas markets are incredible. I hope you head over here and visit and experience them yourself sometime. Thanks for your comment! 🙂

  7. Christopher

    I think you guys forgot Strasbourg, France ….

    • Mike

      Thanks for your suggestion. We’ll have to visit that one and add it in the future. 🙂

Instagram LogoFollow my personal account on Instagram (@mikecleggphoto) for daily travel inspiration.
Feel free to close this (x top right) to continue reading.

Sign up

Travel More, Travel Better
Sign up for travel ideas and tips in your mailbox
You can unsubscribe at anytime. Read our Privacy Policy to learn more.

Follow on Facebook

[facebook-page-plugin href=”travelanddestinationsblog” width=”225″ cover=”true” facepile=”true” cta=”false” small=”false” adapt=”false” link=”true” linktext=”” ]


Subscribe to new posts

Enter your email address and receive notifications of new posts by email.

You can also follow on BlogLovin’