Best Christmas Markets in Europe
Winter in Europe is a wonderful time to visit the most beautiful Christmas markets. If you are looking for Christmas presents and dream of the lovely smell of a Christmas tree or the lovely sound of Christmas carols, please dive into our selection of the best Christmas markets in Europe, the best destinations for perfect Christmas holidays.
Discover the most beautiful Christmas markets such as the German Christmas markets in Aachen, Dresden, Cologne, Rothenburg ob der Tauber, Leipzig and Nuremberg, but also the magic of Christmas in Austria with the Christmas markets in Vienna or Graz. You also can also choose some of most beautiful Christmas markets in France, with Strasbourg, Lille, Colmar and Metz as well as in Tallinn, Prague, Budapest, Brussels, Madeira, Helsinki, Manchester and Zagreb awarded twice in a row European Best Christmas Market.
You were more than one hundred and eighty thousands to vote and make your opinion count. Congratulations to the 20 destinations selected by travellers for the quality and reputation of their Christmas market!
Book your hotel, guesthouse, B&B, apartment at the best price guaranteed in Europe as well as your best activities and discover the most beautiful Christmas markets.
Voted two times in a row "European Best Christmas Market", the capital of Croatia is for sure the best destination to celebrate Christmas in Europe. During this time of year the magic is everywhere in Zagreb. Come and see for yourself why is the Croatian capital visited by an increasing numbers of tourists during the time of Advent; get to know its idyllic side and partake in themed programmes which take place on the streets and squares around the city centre.
During the time of Advent, Zagreb offers a special atmosphere which simply must be experienced. An ever growing number of tourists choose the capital of Croatia as their destination at that time of year as good fun is had by all literally every step of the way. The city streets and squares invite you to let your hair down and partake in singing, dancing, and other kinds of entertainment with family and friends. You can also sample traditional delicacies alfresco or enjoy themed programmes which take you down memory lane.
When ? From 2nd December 2017 to 7th January 2018
Rewarded twice "European Best Christmas Market" in 2014 and 2015, Strasbourg is the capital of Christmas in France. The oldest Christmas market in Europe, the Christkindelsmärik was first held in Strasbourg in 1570. With its 300 stalls, spread out over 12 locations in the city centre, the authenticity, warmth and generosity of Strasbourg Capital of Christmas form an Alsatian tradition which has been successfully maintained ever since.
The spiritual environment and traditions of Advent are well established in Strasbourg. You will find 4 outstanding Advent concerts, a Living Nativity and a wide range of authentic live music and cultural events. It’s the perfect opportunity to go on a cultural trip through time!
When ? From 25th November to 31st December 2017
Let’s go to Colmar, a city where the magic of Christmas can be experienced in its purest form for six entire weeks, since 17 years. Your way will be drawn by illuminations linking to the city’s five Christmas markets, in a labyrinth of small streets lined with century old half-timbered houses.
Nestling in town squares with their own special architectural features, these islands of togetherness are like the city itself: intimate and authentic. Each market is a mini-village, highlighting passionate and enthusiastic craftsmen. Most of them are from Alsace and have been chosen for the quality and the uniqueness of their products.
Next to that, you are invited to participate to a wide range of activities, making the Christmas in Colmar an uncommon experience: guided tours, wine-tastings, children animations, exhibition of traditional toys, as well as many shows and concerts.
When ? From 24th November to 31st December 2017
Every year before Christmas the squares and streets round the Cathedral and the Aachen Town Hall are transformed into a paradise of lights and colours, festive sounds and seductive smells. The glorious fair in the Christmas City, which has been erected with great care and sentiment, fascinates both the young and the old. The enormous choice between original, stylish and precious goods makes small and big dreams come true. It is really no wonder why the Aachen Christmas Market has become an absolute "must" for all people of Aachen and Aachen fans as well.
When? From 24th November to 23rd December 2017
From mid-November to Christmas, Vienna’s prettiest squares transform into magical Christmas markets. The aroma of Christmas bakery items and hot punch creates a pre-Christmas atmosphere.
One of the most well-known Christmas Markets is the traditional "Vienna Magic of Advent", which turns the City Hall Square into a shining fairytale land. Christmas gifts, tree decorations, sweets and warming drinks are awaiting you as well as a carousel and craft fun Christmas Workshops for kids. The trees of the surrounding City Hall park are festively decorated and radiate in a sea of lights - a Viennese experience, you'll definitely don't want to miss!
When ? From 13th November to 23rd December 2017
If you like Christmas, you’ll love Dresden. A grand total of eleven completely different Christmas markets, from the by no means Dark Ages to the après ski charm of alpine huts, makes for wonderfully conflicting decisions.
Holiday sounds fill the air throughout the city. From the many oratorios, Advent, organ and gospel concerts, Dresden’s churches brim with festive insider tips.
Christmas tales also come to life in the city’s theatres whilst museums host special exhibitions and boats bejewelled with lights glide along the Elbe. If only Christmas could last more than just a few weeks…
When? From 29th November to 24th December 2017
For many years residents and guests of Tallinn are enchanted by the annual Tallinn Christmas Market. It is a true fairy-tale land – there is a tall Christmas tree on the historic town square surrounded by little houses shining with lights that sell Christmas delicacies and folk craft products.
Children will be happy to see merry-go-rounds and Santa Claus, the main stage will feature hundreds of singers and dancers performing, and amazing aromas of gingerbread and mulled wine will spread all over the square.
When? From 17th November 2017 to 6th January 2018
Christmas in Prague has an unforgettable atmosphere. The Christmas mood begins with Advent, when the city is festively decorated and at many places, esp. at historical squares, Christmas markets are held. Also, the cultural offer carries the spirit of Christmas and it is broad.
The unique atmosphere of the medieval central Prague makes the Christmas Markets at the Old Town Square very popular. In contrast to some bigger markets across the Europe, the Prague Christmas Market is sort of familiar, which makes the whole experience more intensive.
When? From 2nd December 2017 to 6th January 2018
Christmas spirit sparkles in front of Budapest’s grandest cathedral during the 7th annual Advent Feast at the Basilica, an open-air festive-season market welcoming everyone with delightful gift items, delicious Hungarian and international food such as the all-time favorite ‘flódni,’ the Hungaricum chimney cake, mouth-watering burgers and a range of fish dishes.
Free attractions are also available for all ages – including ice-skating for children (offering skate rental, and weekend skating lessons for kids under 14) in a central rink that surrounds a towering Christmas tree.
From November 24 through January 1, discover this enchanted city-center Christmas celebration rich with Central European holiday traditions, which also features modern elements such as flash mobs, a wide range of the best Hungarian contemporary hand-craft products, and the monumental light show that with 3D glasses will give a new dimension to the façade of St. Stephen’s Basilica, which will serve as the screen several times every evening.
Advent Feast at the Basilica is held with a community spirit in mind: guests can enjoy charity-boosting concerts, and to preserve the environment, food vendors will use eco-friendly cups, plates, and cutlery, while waste will be recycled.
When? From 24th November 2017 to 1st January 2018
Five weeks filled with enchanting encounters, perfumes, colorful stalls, fantastic gift ideas and original tasting sessions. Joy and lights sparkled, bathing visitors in the festive atmosphere embodying the event. Winter Wonders’ attractiveness is now legendary, making it a key event in Brussels during the festive season. This unmissable happening greatly contributes to make our capital city into a privileged city-trip destination. The ice-skating rink, a gorgeous Chistmas tree, a magical and original light and sound show, videomappings, a festive Christmas Parade, the traditional Ferris wheel, the merry-go-rounds… All these amazing activities enchant big and small alike and make the course unique.
When? From 24th November to 31st December 2017
Discover Graz and its numerous Christmas markets, conveniently located within walking distance! The oldest Christmas market takes place around the Franciscan church. Styrian arts and crafts, regional farm products, hot punch and mulled wine warm the heart.
Close by is the Christmas market in front of the City Hall with the giant Christmas tree and the old fashioned merry-go-round for children. Watch out for the huge advent calendar on the façade of the City Hall.
When? From 17th November to 24th December 2017
Advent is the time for Christmas markets, and Cologne is no exception, the magic of Christmas will be felt throughout the festively decorated city. The aroma of baked apples, cinnamon biscuits and mulled wine will waft through the alleys, and many differently themed Christmas markets will invite people to stroll, shop and explore.
The larger Christmas markets are held in downtown Cologne, but Cologne’s smaller Christmas markets also have plenty to offer.
Cologne’s Christmas markets attract millions of visitors from all over the world every year. You too can savour the unique atmosphere of this metropolis on the Rhine at this special time of year. You’re sure to be enchanted!
When? From 27th November to 23rd December 2017
Get into the spirit of the festive season and enjoy the warmest of welcomes as you visit the Christmas markets on the city’s six main squares.
See the ice sculptures at the Frozen Fairyland, then warm up cold hands around a hot spicy drink or mulled wine.
Let the illuminations chase away the dark winter days, and enjoy traditional treats like the merry-go-round, a walk through the magic forest or take the chance to stock up on gastronomic Christmas essentials at the city market hall.
An ice-rink and big wheel add to the leisure activities for young and old alike.
When? From 18th November to 30th December 2017
14. Madeira Islands
Madeira, a Portuguese island, celebrates to the fullest the arrival of Christmas season, with a traditional Christmas market, held in Avenida Arriaga central walkways, at the heart of its main capital – Funchal.
Discover the variety of products in display, exotic flowers and other traditional souvenirs, while experiencing and tasting some of the typical delicacies and drinks of this season, while enjoying the merriment and a very welcoming ambience. Partake in the glee of this season festivities, enjoy the daily activities and entertainment shows, such as Christmas Carols and performances by folklore groups.
When ? From 1st December 2017 to 7th January 2018
Leipzig Christmas market dates all the way back to 1458. Its six areas are set in chime with the fascinating historical scenery of the Leipzig city centre. With more than 250 twinkling stalls embedded harmoniously in the historic centre, Leipzig Christmas market is not only one of the oldest but also one of the largest Christmas markets in Germany. Visitors are offered a multitude of festive delights: indulge in numerous culinary delights or explore the city’s traditional medieval market.
When? From 28th November to 23rd December 2017
It’s beginning to look a lot like Christmas! The enticing smells of mulled wine and rum punch, roasted almonds, Nuremberg bratwurst and gingerbread fill the air. And it’s not only tiny tots who will have their eyes all a-glow as the Nuremberg Christkind appears on the balcony of the Church of Our Lady to open the holiday season. Friday before the first Sunday in Advent is the day it all begins as she opens the world-famous Nuremberg Christkindlesmarkt.
When ? From 1st December to 24th December 2017
17. Rothenburg ob der Tauber
The smell of “white” mulled wine and roasted almonds, the illumination by thousands of fairy lights and the festive music provided by local brass bands…
Once a year, the medieval town of Rothenburg ob der Tauber transforms itself into a fairytale winter wonderland. Ever since the 15th century, the festive time prior to Christmas has been accompanied by a delightful Christmas Market. Looking back on over 500 years of tradition little has changed over the years and the historical customs have been closely followed.
When? From 1st December to 23rd December 2017
In the heart of winter, Lille sparkles and glows with joie de vivre! With the wave of a magic wand, the city takes on a festive atmosphere and welcomes you to a winter wonderland! On Place Rihour, more than 80 chalets teem with gift ideas, nativity figurines, Christmas decorations and festive food. You can find regional specialities here, and you can also find arts and crafts from Russia, Poland, and Québec, as well as products from Native America.
When ? From 18th November to 30th December 2017
Helsinki Christmas Market is the heart of the Christmas experience in Helsinki. It's all about relaxing, enjoying good food and drinks, spending time with family and friends and getting in the Holiday mood.
The Christmas Market has around 140 vendors in cute little huts offering gifts for all tastes including handicrafts and design items. The stalls also provide traditional ingredients for your Christmas table. The restaurants of the food court offer great food and naturally mulled wine and other hot beverages. To top all that, the beautiful old carousel will be set up again in the centre of the market area.
When ? From 15th December to 22nd December 2017
The, original, biggest and - arguably - the best Christmas market in the country, Manchester Christmas Markets is the ideal destination for a festive outing.
Arriving in the city in 1999, the first Christmas market in the UK has grown every year since, now attracting more than nine millions visitors each year. Some 300 beautifully crafted stalls offer mouth-watering international food, drinks and finely crafted Yuletide gifts in the heart of the buzzing city centre.
When ? From 10th November to 21st December 2017
Plan your trip for Christmas
Hotels, Apartments, B&B...
Fresh deals every single day
Thousands reviews you can trust
Tours, Sightseeing & Activities
Discover Europe’s biggest collection of things to do and guided tours.
Whatever you want to do you’ll find it here.
Best in Europe.
For an enchanted Christmas in Europe