Germany is one of the best places to visit in Europe over the festive period because every village, town, and city across the country hosts its own unique Christmas Market. But with such a wondrous collection of festivities to attend, deciding which events are the best Christmas markets in Germany to visit can be a difficult decision to make.
The markets in Germany are wonderfully traditional, and while you can find classic gingerbread houses and hot mulled wine for sale everywhere, each Christmas market has its own special character and traits.
You can enjoy the iconic, yet loud and large markets in Berlin or you can head to the charming, elegant old streets of Heidelberg for a more intimate affair.
In Frankfurt, modernity meets tradition, while in the Ravenna Gorge in the heart of the Black Forest, you can revel in a Christmas market set in the great outdoors.
To inspire your Germanic getaway, here are the best Christmas markets in Germany to visit.
Don’t leave home without: Rick Steves’ European Christmas
Christmas Markets in Germany Mega Guide
A Brief History of German Christmas Markets
Before we tell you about Germanys magical Christmas Markets, we feel it is important to give you a small look into the history of these markets in Germany. This will give you a little insight and knowledge before you visit.
For centuries all of Germany’s little town squares have been filled with magical Christmas markets. The first Christmas Markets in Germany is thought to be the Vienna Dezembermarkt (December Market) that dates back to around 1296.
The Christmas Markets were different back then, Emperor Albrecht had shopkeepers and anyone looking to sell goods had the right to hold a market for two days in early winter right before the weather turned to the worst in Germany.
This allowed townspeople and local villages a chance to stock up on supplies to outlast the long and cold winter months. Over time these markets became popular and many markets in Germany started to sell more than the basic needs for winter.
The longtime winter foods including quick eats and snacks like almonds, roasted chestnuts and gingerbread were transformed from basic winter goods into treats. The markets began to transform into a place where people gathered, not just shop.
The earliest winter market to be officially known as a Christmas Market is claimed to be in Munich, Germany dating back to 1310, Bautzen in 1384, and Frankfurt in 1393. Some arguments say Dresden’s Strietzelmarkt may have been the first rally Christmas Market dating from 1434.
When exploring the Christmas markets across Germany just imagine what it would have been like back in the day when there weren’t large shops to buy items from and what it would have felt like to see such items on display that you couldn’t find anywhere else until that time of the year.
Looking to learn more about the history of the Christmas markets in Germany? Christmas in Germany: A Cultural History.
A Note About Krampus in Germany
There are many fascinating Christmas traditions in Germany but one that has fascinated me since I was a child is the tradition of Krampus. You may ask, what is Krampus?
Well, it’s a mystical creature that’s half-goat – half-demon with huge horns, dark hair, sharp fangs a long tongue who literally beats children into being nice and not naughty. I know what you are thinking, its sounds like Halloween, but it is not.
This horrific beast is more like the anti-Santa Clause. Santa Clause has sleigh bells that jingle while Krampus has chains that drag. Santa has a huge bundle of gifts while Krampus has a huge bundle of birch sticks meant to swat naughty children.
After a good swatting, he then takes them away from their parents to the underworld for a lifetime of endless pain. I know, this goes a bit further than the coal in the stocking that we are all used to!
This centuries-old German Christmas tradition sounds like something out of a fairytale or a scary movie but Krampus dates all the way back to the beginning of Christmas in Germany and Austria.
Krampus was created as an evil sidekick to Santa Clause. His name comes from the German word krampen which means claw and is said to be the son of Hell in Norse mythology.
In German tradition, Krampus appears on the night of December 5th, known as Krampusnacht or Krampus Night, which goes in line with December 6th that is Nikolaustag or St. Nicholas Day.
Today Krampusnacht is celebrated not just in Germany but also in Austria, Hungary, Slovenia and the Czech Republic. These events involve special people dressing up as Krampus creatures to scare people in the streets.
Krampus is just another part of the fascinating history of Christmas in Germany and is worth adding to your Germany Christmas Market itinerary when visiting.
The best places to celebrate Krampus in Germany:
- Munich, Germany
- Berchtesgaden, Germany
- Kufstein, Germany
Want to experience Krampus in Germany? Join this amazing tour: Krampus in Berchtesgaden with Christmas Markets
17 Best Christmas Markets in Germany
Germany is filled with many great Christmas Markets some traditional and some more fairytale-like, from the large city to Munich to the little city of Wurzburg there’s plenty of magical markets throughout the country for you to explore as we did.
It surprised us how different each market throughout Germany was and how every single market was magical in its own way. Without further ado, here are the best Christmas markets in Germany.
1. Marienplatz, Munich
The city of Munich, Germany has many great Christmas Markets throughout, from the Medieval Christmas Market at Wittelsbacherplatz to the festive Sendlinger Tor that’s located right next to the medieval city gate.
However, the most famous traditional Christmas Market in Munich is at Marienplatz and it sees over 3 million visitors each year.
The Christmas market of Marienplatz is one of Munich’s best and is voted year after year as one of the best traditional Christmas markets in Germany.
It is one of Munich’s original Christmas markets that is thought to have originated in the 14th century but official records to date only begin at 1642.
Marienplatz Square is stunning during this time of the year. The traditional fountains are decorated, there’s a huge Christmas tree illuminated with many twinkling lights, and the sweet scent of glühwein and cinnamon sweeps through the air.
We loved all the different activities, the local live music from the town hall balcony, the carols beneath the Christmas tree, the famous Krampus run, the unique Nativity market, and let’s not forget about the mouthwatering foods.
There are easily a thousand more reasons why you need to visit Munich’s Christmas markets and the city is filled with many unique things to do, so we strongly encourage everyone to stay at least three days.
Discover the Marienplatz Christmas Market today on this amazing tour: Munich Christmas Markets Tour (You’ll see more and experience more by joining a tour!)
Looking for more about where to stay in Munich? We have put together the ultimate guide on where to stay in Munich.
Need to know Marienplatz, Munich Christmas Market Info:
- Location: Around Marienplatz
- Marienplatz, Munich Christmas Market hours: Marienplatz Christmas Market runs from Monday to Saturday from 10:00 A.M. to 9:00 P.M. On Sundays from 10:00 A.M. to 8:00 P.M. On December 24, from 10:00 A.M. to 2:00 P.M.
- Marienplatz, Munich Christmas Market dates: From 23 November to 24 December
- Cost: Free
- Important events at the Marienplatz, Munich Christmas Market: Music is performed live every evening at 5.30 P.M. from the balcony of the Town Hall – Krampus run through the Munich Christmas Market on Sunday, December 8th, 2019 – from 3:00-5:00 P.M
- Must have foods at the Marienplatz, Munich Christmas Market: Gebrannte Mandeln (Roasted almonds), Wurst (sausages), Käsespätzle, Rohrnudel, Lebkucken, Apfelkücherl.
- Must have drinks at the Marienplatz, Munich Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch.
- Must buy gifts at the Marienplatz, Munich Christmas Market: Ornaments, Paper lantern Christmas stars, Handmade candles & candle holders, Sheepskin products, Nutcrackers.
- Best place to stay to enjoy the Marienplatz, Munich Christmas Market: BEYOND by Geisel, Platzl Hotel – Superior & Hotel Lux (Make sure you book your hotel way in advance!)
Can’t Miss Christmas Markets in Munich, Germany
- Marienplatz Christmas Market – Largest in Munich
- Sendlinger Tor Christmas Market – One of the best Munich Christmas markets located around the medieval city gate.
- Chinesischer Turm Christmas Market – Chinese Tower Christmas Market
- Schwabbing Christmas Market – For more than four decades the Schwabing Christmas market has been a magical place located at Munchner Freiheit in the middle of Munich.
- Wittelsbacherplatz Christmas Market -Medieval Christmas Markets in Germany.
- Neuhausen Christmas Market – A small handicraft Christmas Market at Rotkreuzplatz.
- Haidhausen Christmas Market – Located at the beautiful Weißenburger Platz there is one of the most picturesque Christmas markets in Munich.
- Bogenhausen Christmas Market – A romantic german fairytale Christmas event is located at the beautiful and spacious festival area in front of the Cosimabad.
- Marchenbbazar Christmas Market – Fairy tale bazaar located at Leonrodplatz.
- Theresienwiese Christmas Market – Located at Munich’s Olympiapark it offers a unique mix of culture, gastronomy and handicrafts.
- Lichterfahrten Christmas Market – Christmas market located at the Munich airport.
- Eunchener Eiszauber Christmas Market – Ice skating in the middle of the Stachus at Karlsplatz.
2. Gendarmenmarkt, Berlin
The German capital, Berlin, is well known for its iconic Christmas markets, and the city is home to some of the best in the country.
Given the ease of access to the capital, this is a great place to visit for first-timers looking to indulge in multiple markets over several days, and to learn more about German history and culture.
One of the best in Berlin, and indeed, one of the best Christmas markets in Germany, is located at the Gendarmenmarkt, a famous square in the center of the city where you can find classic architecture and churches.
Insiders Tip: The markets are the slowest on Mondays-Tuesdays and Thursdays.
From late November until New Years Eve, Gendarmenmarkt is alive with the sounds and smells of a German Christmas.
You’ll find Christmas craft works for sale, mulled wine simmering and plenty of excellent Berlin-style Christmas food at the Gendarmenmarkt Christmas Market.
Looking for more things to do in Berlin? Check out our Ultimate 3 Days in Berlin Itinerary and if you are into photography, our 12 Places to Visit in Berlin For the Best Photos.
Explore three of Berlin’s best Christmas markets on this walking tour.
Need to know Berlin Christmas Market Info:
- Location: Gendarmenmarkt
- Gendarmenmarkt Berlin Christmas Market hours: Open daily from 11:00 A.M. to 10:00 P.M. Christmas Eve 11:00 A.M. to 6:00 P.M.
- Gendarmenmarkt Berlin Christmas Market dates: From 23rd November to 31st December
- Cost: There is free admission between 11:00 A.M. to 2:00 P.M. Monday to Friday. Other times it costs one Euro to enter.
- Must have foods at the Gendarmenmarkt Berlin Christmas Market: Currywurst, Handbrot, Quark Bällchen, Schneeballen, Flammkuchen, Käsespätzle, Cheesy Spätzle
- Must have drinks at the Gendarmenmarkt Berlin Christmas Market: Glühwein, Eierpunsch, Kinderpunsch.
- Must buy gifts at the Gendarmenmarkt Berlin Christmas Market: Nutcrackers, German wooden toys, Christmas angels, Nativity scenes, Christmas lanterns, Christmas candles & tealight candle holders, Woodland figurines, Nesting dolls, Christmas lace & tapestry, Christmas ornaments, Rubber duckies.
- Best place to stay to enjoy the Gendarmenmarkt Berlin Christmas Market: Hilton Berlin, Hotel Gendarm nouveau & Hapimag Berlin Gendarmenmarkt (Make sure you book your hotel way in advance!) Looking for more about where to stay in Berlin Germany, We have put together the ultimate guide on where to stay in Berlin.
Can’t Miss Christmas Markets in Berlin:
- Gendarmenmarkt Christmas Market – One of Germanys Best Christmas Markets
- Charlottenburg Palace – One of Germanys Best Christmas Markets
- Schloss Charlottenburg Christmas Market
- Lucia Christmas Market at Kulturbrauerei (Nordic-Scandanavian Christmas Market)
- Spandau Christmas Market
- Potsdam Christmas Market
- Alt-Rixdorfer Christmas Market
- Heissa Holzmarkt
- Schloss Britz Christmas Market
- Jagdschloss Grunewald
- Domäne Dahlem
3. Christkindlesmarkt, Nuremberg
One of the best Christmas Markets in all of Europe and one of the most famous Christmas Markets in Germany is the Nuremberg Christmas Market also known as the Nuremberg Christkindlesmarkt.
This is one of the most impressive Christmas Markets in all of Germany and it did not disappoint when we visited it. It was like something out of a fairy tale.
Located in the heart of Nuremberg’s Old Town, its classic German town square is transformed during the end of November throughout December into a magical Christmas city.
With over 180 market stands all decked to the halls with garland, twinkling lights, and traditional booths that date back to 1890. Tradition is one thing that runs deep in the veins of the Christkindlemarkt. Most Christmas markets in Germany are modeled after this famous market.
The market itself dates back to the Middle Ages in Germany however the oldest written evidence of this market dates back to 1628 found on an oval bentwood box that can be seen in the collection of the Germanisches National Museum.
Another deeply rooted tradition at the Nuremberg Christkindlemarkt is the blond-haired angel called Christkind who opens the Christkindlesmarkt and stands from the balcony of the Church of Our Lady throughout the celebration.
The Christkind has been the symbol of the market for decades and only makes appearances every Tuesday, Wednesday, Thursday and Friday at 3 P.M. throughout the Christkindlemarkt.
When we visited we got to see her while she spoke on stage during a performance and it was amazing how there were so many locals who just wanted to be in her presence. If you are in Nuremberg on a day she makes an appearance, make sure to be early so you can get a good spot.
Like all Christmas market cities in Germany, you must try the grilled sausages. Nuremberg has the best sausages, sorry to the other cities, and you can’t visit without having a few.
Besides the normal things you can find around most markets in Germany, you can find the odd Zwetschgenmannle, Prune Man, dressed in everything from traditional clothing to Harley motorcycle drivers.
Another popular staple throughout all of Germany’s Christmas markets, made famous in Nuremberg, is Gingerbread.
The Christmas Market in Nuremberg is huge and is spread out throughout the oldtown into different sections, You have the original Chriskindlesmarkt but just off of this there is the market of sister cities that has gifts offered from all around the world.
You will also find a children’s Christmas market, the “Kinderweihnacht”, on HanSachs Platz where you can find hands-on booths and rides for the little ones.
Looking for more things to do in Nuremberg? Check out 11 Awesome Things to Do in Nuremberg.
Discover more then what the normal visitor does when exploring Nuremberg’s Christkindlesmarkt on this amazing tour: Nuremberg Christmas Market, Culinary and Tradition.
Need to know Christkindlesmarkt Info:
- Location: Hauptmarkt, the central square in Nuremberg’s old town
- Nuremberg Christkindlesmarkt Christmas Market hours: Monday to Sunday 10:00 A.M. – 9:00 P.M. Ceremonial opening with prologue 5:30 P.M. December 24th, 10:00 A.M. – 2:00 P.M.
- Nuremberg Christkindlesmarkt Christmas Market dates:
- Cost: Free
- Important events at the Nuremberg Christkindlesmarkt Christmas Market: Ceremonial opening with prologue 5:30 P.M. (The opening of the Nuremberg Christkindlesmarkt, always on Friday before the first Advent.)
- Must have foods at the Nuremberg Christkindlesmarkt Christmas Market: Nürnberger Rostbratwurst, Gebrannte Mandeln, Lebkuchen, Flammkuchen
- Must have drinks at the Nuremberg Christkindlesmarkt Christmas Market: Glühwein, Feuerzangenbowle
- Must buy gifts at the Nuremberg Christkindlesmarkt Christmas Market: Zwetschgenmännle, Nuremberg Prune People, Ornaments, Paper lantern Christmas stars, Handmade candles & candle holders, Sheepskin products, Nutcrackers.
- Best place to stay to enjoy the Nuremberg Christkindlesmarkt Christmas Market: Hotel Five, Hotel Central Nuremberg, Sorat Hotel & Saxx Nürnberg (Make sure you book your hotel way in advance!)
4. Charlottenburg Palace, Berlin
If you’re touring the best Christmas markets in Berlin, then a must-visit, while you are in the city, is found outside Charlottenburg Palace. This is one of the best Christmas markets in Germany because the market has one of the best locations in Berlin.
Charlottenburg Palace is a beautiful place to visit, but over Christmas, the historic palace in the west of Berlin is decked out in true festive fashion.
The palace itself, which dates back to the 17th century and is a fine example of Baroque architecture and design, forms an unbeatable backdrop to the festivities, especially when it lights up as soon as the sun sets, which in December, is always early.
Insiders Tip: The busy times at the markets are between 4 P.M to 8 P.M.
At the Charlottenburg Christmas Market, you can find all the trappings of a classic German Christmas market, from German ales and grilled bratwurst to hot mulled wine and delicious gingerbread.
Looking for a great group tour? Explore three of Berlin’s best Christmas markets on this walking tour. See the Christmas booths around Kaiser Wilhelm Memorial Church; wander the markets in the medieval center of Spandau and top off the tour at Charlottenburg Palace, home to one of the most prominent Christmas markets in the city.
Need to know Charlottenburg Palace Christmas Market Info:
- Location: Spandauer Damm (Charlottenburg Palace)
- How to get to Charlottenburg Palace Christmas Market: S-Bahn (overground train): S41, S42, S46 Westend U-Bahn (underground train): U2 Sophie-Charlotte-Platz Bus: 109, M45 Luisenplatz/Schloss Charlottenburg, 309 Klausenerplatz
- Charlottenburg Palace Christmas Market hours: Monday to Thursday 2:00 P.M. – 10:00 P.M. Friday to Sunday 12:00 P.M. – 10:00 P.M.
- Charlottenburg Palace Christmas Market dates: From Nov 26 – Dec 26
- Cost: Free
- Must have foods at the Charlottenburg Palace Christmas Market: Currywurst, Handbrot, Quark Bällchen, Schneeballen, Flammkuchen, Käsespätzle, Cheesy Spätzle
- Must have drinks at the Charlottenburg Palace Christmas Market: Glühwein, Eierpunsch, Kinderpunsch.
- Must buy gifts at the Charlottenburg Palace Christmas Market: Nutcrackers, German wooden toys, Christmas angels, Nativity scenes, Christmas lanterns, Christmas candles & tealight candle holders, Woodland figurines, Nesting dolls, Christmas lace & tapestry, Christmas ornaments, Rubber duckies.
- Best place to stay to enjoy the Charlottenburg Palace Christmas Market: We suggest staying near the city center and taking the S or U bahn from the Hilton Berlin, Hotel Gendarm nouveau & Hapimag Berlin Gendarmenmarkt (Make sure you book your hotel way in advance!) Looking for more about where to stay in Berlin Germany, We have put together the ultimate guide to where to stay.
5. Old Town Christmas Market, Würzburg
If you are looking for one of the most picturesque and enchanting Christmas Markets in Germany then you should check out the city of Würzburg.
Located in the heart of this old town, among a towering Gothic Chapel of St. Mary and surrounded by traditional German architecture, is what I would say is one of the best backdrops for a Christmas market.
The Würzburg Christmas market dates back to the early 19th century and has around 120 wooden stalls for visitors to shop from that includes handmade decorations, wooden toys, pottery, knitwear, creative jewelry, and much more.
Come hungry because this market offers delicious Franconian Christmas cookies, roasted almonds, and let us not forget to enjoy a drink or two of the famous Glühwein, a popular hot red wine infused with cinnamon, cloves, and orange peel.
Driving in Germany? This is the Ultimate Germany Road Trip Guide
This was one of the most surprising Christmas Markets we visited in Germany and I don’t know why more people don’t talk about how magical this city is during the Christmas season.
Need to know Würzburg Christmas Market Info:
- Location: Upper and lower Market Square, Eichhornstraße
- Würzburg Christmas Market hours: Monday – Saturday 10:00 A.M – 8:30 P.M.
- Sunday 11 am – 8:30 pm
- Würzburg Christmas Market dates: Nov 27 to Dec 23
- Cost: Free
- Best Parking: Friedensbrücke, a 10-minute walk to the city center
- Must have foods at the Würzburg Christmas Market: Gebrannte Mandeln (Roasted almonds), Käsespätzle, Rohrnudel, Lebkucken, Apfelkücherl.
- Must have drinks at the Würzburg Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch.
- Must buy gifts at the Würzburg Christmas Market: Artful glass, Pewter, Pottery, Original knitwear, Handmade wood items, Ornaments, Paper lantern Christmas stars, Handmade candles & candle holders, Sheepskin products, Nutcrackers.
- Best place to stay to enjoy the Würzburg Christmas Market: Hotel Walfisch, FeWo Alte Mainbrucke & Hotel Residence Wurzburg (Make sure you book your hotel way in advance!)
6. Marktplatz, Stuttgart
The Marktplatz is the Old Market Square that’s found in the center of Stuttgart, and while markets here aren’t quite what they were like hundreds of years ago when the city was founded, over the festive period the traditions of old are rekindled.
The old town is a wonderful setting in Stuttgart, as Christmas lights are turned on and the historic castles and churches of the city are brightly illuminated to brighten up the cold and grey of winter.
Insiders Tip: If you like it buy it! You will not find it anywhere else and it is not worth taking that chance!
This is a short-lived market, only beginning in the second week of Christmas and ending on Christmas Eve, but it’s one of the most enthralling, as the short time frame makes it a much more excitable and vibrant place to visit than many of the longer-lasting markets in other parts of the country.
Need to know Marktplatz Christmas Market Info:
- Location: Renaissance inner quadrangle of Stuttgart Old Castle
- Stuttgart Marktplatz Christmas Market hours: Monday to Thursday from 10:00 A.M to 9:00 P.M. Friday and Saturday from 10:00 A.M. to 10:00 P.M. On Sundays from 11:00 A.M. to 9:00 P.M.
- Stuttgart Marktplatz Christmas Market dates: Nov 25 to Dec 23
- Cost: Free
- Important events at the Stuttgart Marktplatz Christmas Market: Special opening times: Stuttgart’s Lord Mayer Fritz Kuhn officially opens the Christmas Market at 6:00 P.M on the first Wednesday. 27 November: 5:00 P.M. – 9:00 P.M. 14 December: 10:00 A.M. – 10.30 P.M. (Late night shopping). 1 December onwards, one of the little windows is opened every day to reveal a coat of arms belonging to one of the 23 Stuttgart districts. Twenty-three days – it is also the number of days that the Christmas Market is open. Appropriate to each coat of arms, a musical greeting from the respective district is played every evening at 6.00 P.M.
- Must have foods at the Stuttgart Marktplatz Christmas Market: Truffle currywurst, German ravioli, Flammkuchen, Maultaschen, patatas bravas, Gebrannte Mandeln (Roasted almonds), Käsespätzle, Rohrnudel, Lebkucken, Apfelkücherl.
- Must have drinks at the Stuttgart Marktplatz Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch.
- Must buy gifts at the Stuttgart Marktplatz Christmas Market: Antiques, Ornaments, Paper lantern Christmas stars, Handmade candles & candle holders, Sheepskin products, Nutcrackers.
- Best place to stay to enjoy the Stuttgart Marktplatz Christmas Market: Aloft Stuttgart, Jaz Stuttgart & Hotel Stuttgart 21 (Make sure you book your hotel way in advance!)
Can’t Miss Christmas Markets Near Stuttgart, Germany:
- Esslingen Christmas Market
- Ludwigsburg Christmas Market
- Karlsruhe Christmas Market
- Tübingen Christmas Market
7. Reiterlesmarkt, Rothenburg ob der Tauber
Located along the Romantic Road and known as Germany’s Christmas capital, the Medieval city of Rothenburg ob der Tauber transforms into a fairytale-like setting as the seasonal shops flood into the city’s streets.
Just follow the narrow winding cobblestone streets past the shop windows and you’ll find them decorated with Christmas items, wreaths, garland, and twinkling lights. Under the towering outer city wall archways to the center of the city, the traditional town square sits fully decorated for the Christmas season with traditional wooden booths and an outstanding Christmas tree.
This historical Christmas market is one of Germany’s best Christmas Markets that hasn’t changed much from its historical origins that date back over 500 years. It is not one of Germany’s largest markets but that’s the magic behind it.
This is the Christmas Market you have dreamed about. It has a traditional local feel with magic throughout the whole city, not just within the city center.
Insiders Tip: When it’s closing time, the markets will shut right down. Yes, even if there are still people there.
We suggest climbing the tower to get a birds-eye view of the Reiterlesmarkt at night as it makes for a great photography spot and is a chance for you to take in this walled city from above. We also strongly suggest taking your time here and just enjoying the slower pace that this market offers.
A must-try local specialty in Rothenburg ob der Tauber is a Schneeball, or snowball, made from strips of sweet dough fried and covered with powder sugar or chocolate.
We also loved a Reiterlesmarkt’s special white glühwein and do not forget to take a walk through the world’s only Christmas museum.
You may also want to take the night watchman’s tour that will give you a look into the historic past of this ancient walled city.
Need to know Reiterlesmarkt, Rothenburg ob der Tauber Info:
- Location: Marktplatz, Grüner Markt, and Kirchplatz
- Rothenburg ob der Tauber Reiterlesmarkt Christmas Market hours: Monday to Thursday: 11:00 A.M. – 7:00 P.M. Friday to Sunday: 11:00 A.M – 8:00 P.M.
- Rothenburg ob der Tauber Reiterlesmarkt Christmas Market dates: November, 23rd to December, 23rd and Parts of the market will stay open from December, 26th – January, 6th
- Cost: Free
- Must have foods at the Rothenburg ob der Tauber Reiterlesmarkt Christmas Market: Bratwurst, Käsespätzle, Gebrannte Mandeln (Weinachtsmandeln).
- Must have drinks at the Rothenburg ob der Tauber Reiterlesmarkt Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch.
- Must buy gifts at the Rothenburg ob der Tauber Reiterlesmarkt Christmas Market: Käthe Wolfhart ornaments, Medieval writing instruments & Toys, Paper lantern Christmas stars, Handmade candles & candle holders, Nutcrackers.
- Best place to stay to enjoy the Rothenburg ob der Tauber Reiterlesmarkt Christmas Market: Hotel Uhl, Hotel-Gasthof Goldener Greifen & Hotel und Gasthof zur Sonne (Make sure you book your hotel way in advance!)
8. Striezelmarkt, Dresden
For one of the best Christmas markets in Germany, then take a trip to Dresden, where you’ll find that the Striezelmarkt is the perfect picture of Christmas through December.
Dresden is a city that’s known for its history, be it medieval or the more recent, and infamous World War II history.
Despite the trauma of the war and the destruction, the city endured though, the Christmas market that’s held here never ended, and it can claim to be one of the oldest in the world.
The first Christmas market was held in The Striezelmarkt as early as 1434, and for hundreds of years since, Dresden has become associated with Christmas.
Need to know Striezelmarkt Christmas Market Info:
- Location: Altmarkt Square
- Dresden Striezelmarkt Christmas Market hours: Sunday to Thursday 10:00 A.M. – 9:00 P.M. Friday & Saturday 10:00 A.M. – 10:00 P.M. On the final day the markets hours are 10:00 A.M – 2:00 P.M.
- Dresden Striezelmarkt Christmas Market dates: November 28th – December 24th.
- Cost: Free
- Important events at the Dresden Striezelmarkt Christmas Market: Stollen Festival (Held on the Saturday before the second Sunday.) Pyramid Festival (Held on the Saturday before the third Sunday.)
- Must have foods at the Dresden Striezelmarkt Christmas Market: Frikadellen (Meatballs), Gebrannte Mandeln (Roasted almonds), Bratwurst (sausages), Käsespätzle, Rohrnudel, Gingerbread, Apfelkücherl.
- Must have drinks at the Dresden Striezelmarkt Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch, Eggnog.
- Must buy gifts at the Dresden Striezelmarkt Christmas Market: Traditional Christmas tree decorations, Christmas pyramids, Paper lantern Christmas stars, Handmade candles & candle holders, Sheepskin products, Nutcrackers.
- Best place to stay to enjoy the Dresden Striezelmarkt Christmas Market: Taschenbergpalais Kempinski, Gewandhaus Dresden & Melia Dresden (Make sure you book your hotel way in advance!)
Can’t Miss Christmas Markets in Dresden:
- Striezelmarkt
- Augustusmarkt
- Frauenkirche
- Neumarkt
- Winter Lights Market
9. Christkindlmarkt, Regensburg
Located in the heart of Regensburg is the Christkindlmarkt at Neupfarrplatz. It dates back more than 200 years with the traditional booths standing decorated with garland and Christmas lights.
Shoppers here can find the normal handmade Christmas tree decorations, gifts or wood carvings that are found around Germany. But that is not why the Christkindlmarkt in Regensburg has made our best Christmas Markets in Germany list.
This market is known for having around 40 different types of mulled wine and the famous Knackwurstsemmeln with horseradish, gherkins, and mustard.
So if you are a foodie who is looking for a cozy atmosphere to explore with great food and drink, then we strongly suggest checking out the Christkindlmarkt in Regensburg Germany.
Need to know Christkindlmarkt Regensburg Info:
- Location: Neupfarrplatz, Regensburg
- Regensburg Christkindlmarkt Christmas Market hours: Sunday to Wednesday 10:00 A.M. – 8:00 P.M. Thursday, Friday & Saturday 10:00 A.M. – 9:00 P.M.
- Regensburg Christkindlmarkt Christmas Market dates: November 25th – December 23rd.
- Cost: Free
- Important events at the Regensburg Christkindlmarkt Christmas Market: The Regensburger Domspatzen boys’ choir, Santa’s Wednesday visits to the Christkindlmarkt, a dramatized “Christmas and Twelfth Night” walking tour, and independent musical events around town.
- Must have foods at the Regensburg Christkindlmarkt Christmas Market: Dampfnudel dumplings, Baumstriezel, Frikadellen (Meatballs), Gebrannte Mandeln (Roasted almonds), Wurst (sausages), Käsespätzle, Rohrnudel, Gingerbread, Apfelkücherl.
- Must have drinks at the Regensburg Christkindlmarkt Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch, Eggnog.
- Must buy gifts at the Regensburg Christkindlmarkt Christmas Market: Traditional Christmas tree decorations, Jewelry, Paper lantern Christmas stars, Handmade beeswax candles & candle holders, Sheepskin/Wool products, Nutcrackers.
- Best place to stay to enjoy the Regensburg Christkindlmarkt Christmas Market: Brook Lane Hostel, Star Inn Hotel & Hotel am Peterstor (Make sure you book your hotel way in advance!)
Can’t Miss Christmas Markets in Regensburg, Germany:
- Christkindlmarkt
- Katharinenspital
- Lucrezia Market
- Romantic Christmas Market
10. Heidelberg Christmas Market
To experience another glorious city that’s steeped in history, then head to Heidelberg in Baden-Wurttemberg, where along the banks of the Neckar River you can find one of the best Christmas markets in Germany.
Heidelberg is primarily a university city, but it’s the oldest university city in Germany, and it’s known for its ramshackle medieval streets and ancient traditions.
One of those traditions is played out each year as Heidelberg continues to host a wonderfully authentic Christmas market.
Insiders Tip: The Christmas Markets are great but don’t forget to also check out all of the local shops, we found better prices and different items there.
The city is beautifully romantic this time of the year, and you’ll find the old buildings are all lit up resplendently in festive colors as the smell of German cuisine and mulled wine wafts through the narrow streets.
Heidelberg is a great place to be based to explore smaller towns and villages along the Neckar River too, where you can find many more charming and intimate Christmas markets through December.
Need to know Heidelberg Christmas Market Info:
- Location: Heidelberg’s Christmas market extends to over five beautiful and historic market squares: Kornmarkt, Marktplatz, Universitätsplatz, Anatomiegarten and the Bismarckplatz.
- Heidelberg Christmas Market hours: Sunday to Friday 11:00 A.M. to 9:00 P.M., Saturday 10:00 A.M to 10:00 P.M.
- Heidelberg Christmas Market dates: November 25th – December 22th.
- Cost: Free
- Important events at the Heidelberg Christmas Market: The Regensburger Domspatzen boys’ choir, Santa’s Wednesday visits to the Christkindlmarkt, a dramatized “Christmas and Twelfth Night” walking tour, and independent musical events around town.
- Must have foods at the Heidelberg Christmas Market: Frikadella, Pommes Frites, Baumstriezel, Frikadellen (Meatballs), Maroni, Gebrannte Mandeln (Roasted almonds), Bratwurst (sausages), Potato Pancakes, Käsespätzle, Rohrnudel, Gingerbread, Apfelkücherl, Langos.
- Must have drinks at the Heidelberg Christmas Market: Glühwein, Feuerzangenbowle, Schnapps, Eierpunsch, Kinderpunsch, Eggnog, Heisse Schokolade.
- Must buy gifts at the Heidelberg Christmas Market: Traditional Christmas tree decorations, Jewelry, Paper lantern Christmas stars, Handmade beeswax candles & candle holders, Sheepskin/Wool products, Nutcrackers.
- Best place to stay to enjoy the Heidelberg Christmas Market: Premier Inn Heidelberg City Centre, NH Heidelberg & Crowne Plaza Heidelberg City Centre (Make sure you book your hotel way in advance!)
When visiting the Heidelberg Christmas Market you must also visit the Heidelberg ice rink (Karlsplatz) and the Heidelbergwinter Grove.
Must visit Christmas Markets Near Heidelberg:
- Strasbourg Christmas Market
- Schwetzingen
- Mannheim Christmas Market
- Neuburg Market at Kloster Neuburg (Neuburg Abbey).
11. Weihnachtsmarkt, Ulm
Germany is filled with many great Christmas markets that have outstanding backdrops and one of my favorites is the Weihnachtsmarkt located at Münsterplatz square.
This amazing market sits against a majestic backdrop of the Ulm Minster, the tallest church tower in the world. It provides a festive atmosphere that is unmatched throughout Germany.
Here you can explore the 120 beautifully decorated stalls that are stocked with culinary specialties, toys, arts, crafts, and much more. We loved this market since it had a large mix of traditional items along with modern age items that we didn’t see at other markets.
Enjoy live traditional Christmas music right in front of the main portal of the Ulm Minster or take in the nativity scene that has live animals located right in the center of this market.
It is truly one of the best Christmas markets in Germany and it should be added to your itinerary.
Need to know Weihnachtsmarkt Info:
- Location: Munsterplatz, Ulm
- Weihnachtsmarkt Christmas Market hours: Monday to Friday 10:00 A.M. – 8:30 P.M. – Sunday 11:00 A.M. – 8:30 P.M.
- Weihnachtsmarkt Christmas Market dates: November 23th – December 22nd.
- Cost: Free
- Must have foods at theWeihnachtsmarkt Christmas Market: Baumstriezel, Frikadellen (Meatballs), Gebrannte Mandeln (Roasted almonds), Wurst (sausages), Käsespätzle, Rohrnudel, Gingerbread, Apfelkücherl.
- Must have drinks at the Weihnachtsmarkt Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch, Eggnog.
- Must buy gifts at the Weihnachtsmarkt Christmas Market: Traditional Handblown glass, Christmas tree decorations, Jewelry, Paper lantern Christmas stars, Handmade beeswax candles & candle holders, Sheepskin/Wool products, Nutcrackers.
- Best place to stay to enjoy the Weihnachtsmarkt Christmas Market: Comfort Hotel Ulm City, Maritim Hotel Ulm & Leonardo Royal Hotel Ulm (Make sure you book your hotel way in advance!)
12. City Hall, Hamburg
In Hamburg, in the colder climes that are found in the north of the country, you can find one of the best Christmas markets in Germany.
Outside City Hall in the center of Hamburg, you can find the largest Christmas market in the city. The backdrop is superb, and to combat the cold and dark of winter, everything is lit up magically.
You can warm your hands and your body with a few cups of steaming hot mulled wine, served from the wooden stalls ranged around the main square.
Insiders Tip: Be respectful and don’t take up a booth storefront for photos. Always ask before photographing anything as some booths and people do not want their photos taken.
If you’re hungry, then indulge in some freshly grilled bratwurst, layered with sauces and spices.
The market starts in late November and lasts until Christmas Eve, and you’ll find all manner of food and drink for sale as well as plenty of German-style, Christmas inspired gifts and presents to take home with you for the rest of the family.
Need to know City Hall Christmas Market, Hamburg Info:
- Hamburg City Hall Christmas Market dates: November 25th – December 23rd.
- Cost: Free
- Important events at the Regensburg Christkindlmarkt Christmas Market: The Regensburger Domspatzen boys’ choir, Santa’s Wednesday visits to the Christkindlmarkt, a dramatized “Christmas and Twelfth Night” walking tour, and independent musical events around town.
- Must have foods at the Regensburg Christkindlmarkt Christmas Market: Dampfnudel dumplings, Baumstriezel, Frikadellen (Meatballs), Gebrannte Mandeln (Roasted almonds), Wurst (sausages), Käsespätzle, Rohrnudel, Gingerbread, Apfelkücherl.
- Must have drinks at the Regensburg Christkindlmarkt Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch, Eggnog.
- Must buy gifts at the Regensburg Christkindlmarkt Christmas Market: Traditional Christmas tree decorations, Jewelry, Paper lantern Christmas stars, Handmade beeswax candles & candle holders, Sheepskin/Wool products, Nutcrackers.
- Best place to stay to enjoy the Regensburg Christkindlmarkt Christmas Market: Brook Lane Hostel, Star Inn Hotel & Hotel am Peterstor (Make sure you book your hotel way in advance!)
13. Romantic Christmas Market, Nördlingen
There are many great Christmas markets located along the Romantic Road but one of the best is the Romantic Christmas Market in Nördlingen, Germany.
This is a great local market where you will not see many tourists due to the fact that most travelers don’t have time to enjoy the little stops along the Romantic Road. They are normally deadheading it between the popular cities where they will spend most of their time.
But for those travelers who are looking for something special, we suggest stopping and enjoying this gem located on one of Germany’s best road trip routes. The City of Nördlingen is impressively surrounded by a large medieval wall that you can explore, so you’ll get much more than a market when you stop here too.
The Romantic Christmas Market in Nördlingen has an enchanting Christmas feeling set amongst a medieval cityscape. This is the way most German cities felt 500 years ago.
Everything seems a lot simpler at this Christmas market, like the way it should be during this time of the year. It is a feeling that makes you want to stay and enjoy this slice of Christmas magic without the hoards of tourists.
That’s the magic of visiting Nördlingen. The smell of mulled wine and tasty treats fill the air, while traditional Christmas music puts visitors into the Christmas spirit. We suggest checking out the live nativity scene and climbing the Daniel tower for an amazing view of the city.
Need to know Nördlingen Romantic Christmas Market Info:
- Nördlingen Romantic Christmas Market dates: December 1st – December 23rd.
- Cost: Free
- Important events at the Nördlingen Romantic Christmas Market: Nightly programs – Christmas carousel – Crib Trail – A walking trail that displays the traditional art of Christmas cribmaking.
- Must have foods at the Nördlingen Romantic Christmas Market: Dampfnudel dumplings, Baumstriezel, Frikadellen (Meatballs), Gebrannte Mandeln (Roasted almonds), Wurst (sausages), Käsespätzle, Rohrnudel, Gingerbread, Apfelkücherl.
- Must have drinks at the Nördlingen Romantic Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch, Eggnog.
- Must buy gifts at the Nördlingen Romantic Christmas Market: Traditional Christmas tree decorations, Jewelry, Paper lantern Christmas stars, Handmade beeswax candles & candle holders, Sheepskin/Wool products, Nutcrackers.
- Best place to stay to enjoy the Nördlingen Romantic Christmas Market: NH Klosterle Nordlingen & Kaiserhof Hotel Sonne & Cafe-Hotel Altreuter (Make sure you book your hotel way in advance!)
14. Weihnachtsmarkt, Leipzig
Another of the best Christmas markets in Germany is found in Leipzig, the largest city in Saxony.
Compared to Germany’s more famous cities though, Leipzig still has a small town feel to it, and it’s a great place to visit if you’re looking for an alternative to the better known likes of Berlin or Munich.
The Weihnachtsmarkt in Leipzig is a magical affair to behold, and this large Christmas market runs from the end of November right through the advent period until Christmas Eve.
In fact, this is one of the largest Christmas markets in Germany, and there are hundreds of stalls arranged around the city center selling all the classic trappings of a German Christmas.
Need to know Leipzig Weihnachtsmarkt Christmas Market Info:
- Weihnachtsmarkt Christmas Market dates: November 25th – December 23rd.
- Cost: Free
- Important events at the Weihnachtsmarkt Christmas Market: (November 30th at 11:00 a.m. on platform 6 at Leipzig Central Station) Santa Claus himself arrives in Leipzig in a historic steam locomotive and continues to the Christmas market in a carriage.
- Must have foods at the Weihnachtsmarkt Christmas Market: Dampfnudel dumplings, Baumstriezel, Frikadellen (Meatballs), Gebrannte Mandeln (Roasted almonds), Wurst (sausages), Käsespätzle, Rohrnudel, Gingerbread, Apfelkücherl.
- Must have drinks at the Weihnachtsmarkt Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch, Eggnog.
- Must buy gifts at the Weihnachtsmarkt Christmas Market: Traditional Christmas tree decorations, Jewelry, Paper lantern Christmas stars, Handmade beeswax candles & candle holders, Sheepskin/Wool products, Nutcrackers.
- Best place to stay to enjoy the Weihnachtsmarkt Christmas Market: Steigenberger Grandhotel Handelshof Leipzig & Novum Hotel Aviva Leipzig Neue Messe & Pentahotel Leipzig (Make sure you book your hotel way in advance!)
15. Cathedral Christmas Market, Cologne
Cologne’s most famous attraction is the centuries old cathedral which has tiered above the city since it was first built in the 13th century.
The cathedral is a UNESCO World Heritage site and it’s one of the tallest spires churches in the world, and over December, it’s home to Cologne’s biggest and best Christmas market.
Few other markets in Germany can boast such a dramatic and historic backdrop, and you’ll be able to indulge in classic Cologne cuisine and mulled wine and beer while you admire the cathedral from the square.
Need to know Cologne Cathedral Christmas Market Info:
- Cologne Cathedral Christmas Market dates: November 25th – December 23rd.
- Cost: Free
- Important events at the Cologne Cathedral Christmas Market: Jazz, choral music, classic Christmas carols, or gospel are performed nightly on the mainstage.
- Must have foods at the Cologne Cathedral Christmas Market: Dampfnudel dumplings, Baumstriezel, Frikadellen (Meatballs), Gebrannte Mandeln (Roasted almonds), Wurst (sausages), Käsespätzle, Rohrnudel, Gingerbread, Apfelkücherl.
- Must have drinks at the Cologne Cathedral Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch, Eggnog.
- Must buy gifts at the Cologne Cathedral Christmas Market: Tin Toys, Traditional Christmas tree decorations, Jewelry, Paper lantern Christmas stars, Handmade beeswax candles & candle holders, Sheepskin/Wool products, Nutcrackers.
- Best place to stay to enjoy the Cologne Cathedral Christmas Market: CityClass Hotel Europa am Dom & Cologne Marriott Hotel & Hilton Cologne (Make sure you book your hotel way in advance!)
16. Romerberg Market, Frankfurt
For another large Christmas market in a popular German city break destination, then take a trip to Frankfurt in December.
In this German metropolis, against a more modern backdrop of skyscrapers and businesses in the country’s financial center, you can enjoy a wonderfully traditional market.
This is one of the largest and most popular markets in Germany, and if you’re looking for classic Christmas cheer and local food and drinks, then this is the place to be.
The Christmas market is focused around St Paul’s Square right in the heart of Frankfurt and you’ll find hundreds of stalls here and in the surrounding neighborhood.
The market opens at the end of November and is delivering festive joy right up until the last weekend before Christmas day itself.
Frankfurt can be busy in December because of the market, so be sure to book your trip in advance to avoid high prices.
It’s well worth braving the crowds for thorough because this will always be one of the best Christmas markets in Germany.
Need to know Frankfurt Christmas Market Info:
- Frankfurt Christmas Market dates: November 23th – December 23rd.
- Cost: Free
- Important events at the Frankfurt Christmas Market: There’s a wide range of entertainment around the 30-meter high Christmas tree nightly that includes concerts, trumpet fanfares from the balcony of St. Nicholas’s Church and the church carillon.
- Must have foods at the Frankfurt Christmas Market: Frankfurter Original Käsefondue, Suppenhütte, Dampfnudel dumplings, Baumstriezel, Frikadellen (Meatballs), Gebrannte Mandeln (Roasted almonds), Wurst (sausages), Käsespätzle, Rohrnudel, Gingerbread, Apfelkücherl.
- Must have drinks at the Frankfurt Christmas Market: Apfelwein, Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch, Eggnog.
- Must buy gifts at the Frankfurt Christmas Market: Traditional Christmas tree decorations, Jewelry, Paper lantern Christmas stars, Handmade beeswax candles & candle holders, Sheepskin/Wool products, Nutcrackers.
- Best place to stay to enjoy the Frankfurt Christmas Market: Jumeirah Frankfurt & Steigenberger Frankfurter Hof & Premier Inn Frankfurt City Hauptbahnhof (Make sure you book your hotel way in advance!)
17. Ravenna Gorge, Black Forest
While the German cities are the best known Christmas market destinations, one of the most spectacular and most unique markets is held in Ravenna Gorge.
This spectacular gorge is found in the heart of the Black Forest and it’s easily the most unique setting for one of the best Christmas markets in Germany.
The market is actually located directly below the iconic Devil’s Valley Railway, and it’s set beneath the arches of the bridge that spans the Ravenna Gorge.
In the gorge, you can find all the trappings of a classic German market, from wooden shopping stalls to hot mulled wine.
The market is held only on weekends in December in the run-up to Christmas, so be careful not to miss out on this gloriously festive occasion in the Black Forest.
Need to know Black Forest Ravenna Gorge Christmas Market Info:
- Black Forest Ravenna Gorge Christmas Market dates: November 26th – December 23rd.
- Cost: Fee – around 3.50 Euros and 5.00 Euros for parking.
- Must have foods at the Black Forest Ravenna Gorge Christmas Market: Dampfnudel dumplings, Baumstriezel, Frikadellen (Meatballs), Gebrannte Mandeln (Roasted almonds), Wurst (sausages), Käsespätzle, Rohrnudel, Gingerbread, Apfelkücherl.
- Must have drinks at the Black Forest Ravenna Gorge Christmas Market: Glühwein, Feuerzangenbowle, Eierpunsch, Kinderpunsch, Eggnog.
- Must buy gifts at the Black Forest Ravenna Gorge Christmas Market: Wood clocks, Traditional Christmas tree decorations, Jewelry, Paper lantern Christmas stars, Handmade beeswax candles & candle holders, Sheepskin/Wool products, Nutcrackers.
- Best place to stay to enjoy the Black Forest Ravenna Gorge Christmas Market:Mercure Hotel Panorama Freiburg & StayInn Hostel und Gastehaus & Citysuite am Konzerthaus (Make sure you book your hotel way in advance!)
Germany Christmas Market Bucket list
Germany’s Christmas Markets are filled with many great things to do and see. Below we have put together a few of our favorite things to do while exploring the Christmas Markets in Germany.
Feel free to add them to your Germany bucket list for your trip to this amazing destination during this festive time of the year.
- Stroll down the festive illuminated streets
- Take a ride on an old-fashioned carousel
- Buy one or two handmade decorations
- Listen to live German Christmas carols
- Take in a nativity scene
- See the famous Christkind
- Buy a Christmas Markets mug or two or three from every market you visit
- Worm up and drink some spiced wine and or Gluhwein
- Meet some locals and share some stories
- Learn some German from the locals
- Send a Traditional German Christmas Card to someone back home
- Share a Lebkuchen (Gingerbread) Cookies and hearts with someone
- Admire the Paper stars
- Play with the Traditional Germany Christmas Toys
- Admire the Candles and Candle Holders
- Have a shot of the Local Liquor
- Try on or by some handmade Sheepskin slippers and boots
- Admire the hand patined porcelain Christmas village figurines (Lichthauser)
- Admire the German Christmas plates/tableware
- Admire the lost craftsmen ship of the local Wooden Crafts
- Buy someone special some Handmade Jewelry
- Eat a German bratwurst
- Share some Christmas spirit
- Take a Christmas carriage ride down the decorated city streets or in the countryside
- Find something out of the normal for sale like prune people or doggie beer
- Snack on some roasted nuts while you take in the sights around you
- Tell Santa what you want for Christmas
- Stroll into one of the many churches
- See a Krampus parade
- Go ice-skating or join in playing some traditional festive games
- Explore the little local shops outside of the Christmas Markets
Recommended Christmas Markets Tours in Europe | ||
---|---|---|
Festive Christmas Markets 9 Days From Budapest to Berlin Highlights: Budapest, Prague, Dresden, Meissen, Berlin and Postdam | Danube Christmas Markets with Prague 11 Days From Prague to Budapest Highlights: Prague, Nuremberg, Regensburg, Passau, Linz, Melk, Durnstein, Vienna and Budapest | Europe's Ultimate Christmas Markets 18 Days From Prague to Amsterdam Highlights: Prague, Budapest, Vienna, Durnstein, Melk, Passau, Salzburg, Nuermberg, Regensburg Christmas Markets, Bamberg, Wurzburg, Miltenberg, Rhine Gorge, Rudesheim, Cologne and Amsterdam |
Check Price | Check Price | Check Price |
More Recommended Tours:
- Ultimate Winter Christmas Market Adventure – 26 days
- Christmas Markets from Prague to Amsterdam – 18 days
- Danube Christmas Markets Prague to Budapest – 11 days
- Festive Christmas Markets Budapest to Berlin Tour – 9 days
- Northern Winter Adventure Paris to Prague – 9 days
More on Christmas Markets:
- 15 Best Christmas Markets in Europe
- Best Christmas Markets in Prague (Mega Guide)
- Ultimate Germany Travel Guide
- 20 Simply Unreal Castles in Germany to Visit
- Ultimate Europe Travel Guide
- 30 Germany Photos That Will Spark Your Wanderlust