Europe’s Top 10 Christmas Markets

Europe is home to some of the world’s most beautiful Christmas markets, where you can fully immerse yourself in the festive spirit and cultural delights that you will find in plentiful supply

Zagreb, Croatia

When: 2 December, 2017 to 7 January, 2018 

Perhaps one of the lesser-known Christmas markets, the two-time winner of European Best Christmas Market and capital of Croatia is one of the best destinations to travel to in the lead up to Christmas.

The Croatian capital is increasingly visited by an abundance of tourists in December and through to the New Year, enjoying the picturesque themed programmes that take place all over the city in its streets and squares surrounding the city centre.

Zagreb offers the kind of atmosphere that absolutely has to be experienced at this magical time of year, where you are surrounded by an extraordinary array of holiday fun. Letting your hair down in the main square where you and your friends can partake in singing and dancing, as well as all the traditional delicacies you could ever want all in one place.

Strasbourg, France

When:  25 November to 31 December, 2017

Closely behind Zagreb, Strasbourg has also been awarded European Best Christmas Market in both 2014 and 2015 and known as the capital of Christmas.

Known to many as Christkindelsmarik and the oldest Christmas market located in Europe, the first market was held in 1570. This authenticity is seen at every-one of the 300 stalls spread across the city centre, with the warmth and festive spirit that will provide you with a cultural trip through time.

Prague, Czech Republic

When: 2 December, 2017 to 6 January, 2018

When you take into account the already incredible atmosphere that you find in Prague daily, Christmas in the city will not disappoint. Beginning in early December, the city’s historical squares are festively decorated and an array of Christmas markets are brought to life.

The market is made especially unique by Prague’s medieval centre, with the Old Town Square always proving to be popular amongst guests. As one of the smaller Christmas, the city has a very comforting familiarity about it, making the whole experience unique and memorable.

Budapest, Hungary

When: 24 November, 2017 to 1 January, 2018

The Budapest Christmas market - also known as the Advent Feast at the Basilica - is a sight to behold, situated in front of the city’s grandest cathedral.

Full to the brim with exciting gifts, delicious Hungarian delicacies and an extensive range of international food, the open-air festival will bring out your festive sprit.

Whether you are travelling with friends or family, there is fun for all ages with free attractions that include free ice-skating on the central rink which surrounds the focal Christmas tree.

Brussels, Belgium

When: 24 November to 31 December, 2017

For five weeks of the year, Brussels is adorned with colourful market stalls, beautiful gifts and local tasting sessions. The atmosphere is undeniably festive, with visitors being dazzled in lights and the winter wonders that have made this market legendary and not to be missed. 

A trip to Brussels at this time of year will include a light and sound show, festive Christmas parade and of course the traditional Ferris wheel.

Leipzig, Germany

When: 28 November to 23 December, 2017 

Dating back to 1458, the Leipzig Christmas market is an extraordinary piece of living history and culture. With six areas set up to highly the incredible scenery of the city centre. More than 250 stalls line the streets, fitting in harmoniously with the local architecture that makes Leipzig unique.

As one of the largest and oldest Christmas markets to be found in Germany, visitors won’t be disappointed by the festive delights on offer and will be sure to return.

Amsterdam, Netherlands

When: Late November, 2017 to early January, 2018

In Amsterdam you really will be spoilt for choice when it comes to its Christmas market, with 26 separate markets spread across the city.

The city’s year-round markets are decorated with tinsel and lights, filling Amsterdam with festive spirit. Some of the favourite suggestions for where to head first include Leidesplein and Museumplein; there you will be greeted by wooden chalets and a plethora of hearty Christmas delights to warm you up.

Bruges, Belgium

When: 24 November, 2017 to 1 January, 2018

Bruges’ main square provides one of the most picturesque Christmas markets in Europe, where you will find everything from traditional leather goods, to handmade jewellery and a medieval Belfort tower from which you can gain extensive views of the market and city. 

Surrounding the market are plenty of traditional pubs where you can warm up by an open fire, before heading back out for a spin on the Simon Stevinplein ice rink.

Copenhagen, Denmark

When: 18 November to 22 December, 2017

Copenhagen provides true class when it comes to Europe’s Christmas market offerings, providing you with an array of beautifully knitted crafts, fine leather and both modern and traditional Christmas decorations.

You will find some of the best displays in Tivoli Gardens, with 60 different stalls and daily illuminations. Alongside the traditional stalls there are 27 different rides for the thrill-seekers amongst you, as well as a chance to meet Santa to check which list you’ve made it onto this year.

Vienna, Austria

When: 13 November to 23 December, 2017

Perhaps one of the longest Christmas markets in Europe, the already beautiful Vienna is transformed into a Christmas spectacular.

Vienna is perhaps one of the most well-known markets, with mixed aroma of Christmas baked goods and mulled wine in the air to make you feel especially festive. As one of the more traditional markets in our selection, you will find Christmas gifts, tree decorations, sweets and warming drinks to enjoy while you wait for your turn on the carousel.