Updated 1 November 2026. Every market on this map has its own page on our site, with 2026 dates checked against the organizer’s website.
Short answer: This map shows the 55 German Christmas markets we’ve checked for 2026, from Aachen to Dresden and from Lübeck down to the Alps. 47 of them open between 16 and 27 November, and 35 close between 22 and 24 December. Click or tap a pin for the dates and a link to the full guide. The same markets are listed by region below the map, and by date in our Christmas market calendar.
Map of 55 German Christmas markets for 2026
Tap the map once to move it around. Use + and − to zoom.
Map data © OpenStreetMap contributors. The map tiles load from OpenStreetMap’s servers once the map comes into view. Every market is also listed below.
How to use the map to plan a trip
The pins bunch up in a few areas, and those make the easiest trips, because you can see several markets from one base:
- Munich and the Bavarian Alps. Munich has several markets within walking distance of each other, and the lakes and mountain towns are day trips. See our Munich Christmas markets 2026 guide and Christmas market day trips from Munich.
- Franconia. Nuremberg, Bamberg, Rothenburg and Würzburg sit close together in northern Bavaria. Start with our Nuremberg Christmas market guide.
- Cologne and the Rhine. Cologne has three markets on our map in its city center alone, and Aachen and Düsseldorf are nearby.
- The Black Forest and the southwest. Freiburg, Gengenbach and the Ravenna Gorge are all in the Black Forest, and Stuttgart, Esslingen and Ludwigsburg sit close together further northeast.
- Weekends only? Some of the prettiest small markets only run on a few days. Our weekend Christmas markets in Bavaria guide lists them.
Not sure when to go? Our guide to when Christmas markets open in Germany explains the 2026 dates, and the German Christmas markets guide compares the big names.
All 55 markets on the map, by region
Bavarian Alps & lakes (15)
- Bad Reichenhall Christkindlmarkt: 20 Nov – 24 Dec
- Berchtesgadener Advent: 20 Nov – 3 Jan 2027 2027
- Garmisch-Partenkirchen Christkindlmarkt (Winter im Park): 20 Nov – 5 Jan 2027 2027
- Fraueninsel Christkindlmarkt (weekend 1): 26–29 Nov
- Bad Tölz Christkindlmarkt: 27 Nov – 24 Dec
- Prien am Chiemsee Christkindlmarkt: 27 Nov – 20 Dec
- Rosenheim Christkindlmarkt: 27 Nov – 24 Dec
- Wasserburg am Inn Christkindlmarkt: 27 Nov – 23 Dec
- Kieferer Dorfadvent (Kiefersfelden): 27 Nov
- Seeadvent Bad Wiessee (Tegernsee): 28 Nov – 20 Dec
- Oberammergau Christkindlmarkt: 29 Nov
- Fraueninsel Christkindlmarkt (weekend 2): 3–6 Dec
- Mittenwald Christkindlmarkt: 10–13 Dec
- Oberaudorf Christkindlmarkt (12 Dec): 12 Dec
- Oberaudorf Christkindlmarkt (19 Dec): 19 Dec
Munich (4)
- Christmas Market at the Chinese Tower (English Garden, Munich): 19 Nov – 23 Dec
- Medieval Christmas Market at Wittelsbacherplatz (Munich): 20 Nov – 23 Dec
- Munich Christkindlmarkt (Marienplatz): 20 Nov – 24 Dec
- Tollwood Winter Festival (Munich): 24 Nov – 23 Dec
Bavaria: cities, Franconia & the Danube (13)
- Landshut Christkindlmarkt: 19 Nov – 23 Dec
- Romantic Christmas Market at Thurn und Taxis Palace (Regensburg): 20 Nov – 23 Dec
- Rothenburg ob der Tauber Reiterlesmarkt: 20 Nov – 23 Dec
- Augsburg Christkindlesmarkt: 23 Nov – 24 Dec
- Regensburg Christkindlmarkt (Neupfarrplatz): 23 Nov – 23 Dec
- Bamberg Christmas Market (Maxplatz): 24 Nov – 23 Dec
- Passau Christkindlmarkt am Dom: 24 Nov – 22 Dec
- Lindau Hafenweihnacht: 26 Nov – 20 Dec
- Burghausen Advent in den Grüben (weekend 1): 27–29 Nov
- Nuremberg Christkindlesmarkt: 27 Nov – 24 Dec
- Würzburg Christmas Market: 27 Nov – 23 Dec
- Burghausen Advent in den Grüben (weekend 2): 4–6 Dec
- Burghausen Burgweihnacht: 11–13 Dec
Black Forest & Baden-Württemberg (7)
- Freiburg Christmas Market: 19 Nov – 23 Dec
- Heidelberg Christmas Market: 23 Nov – 22 Dec
- Esslingen Medieval & Christmas Market: 24 Nov – 22 Dec
- Ludwigsburg Baroque Christmas Market: 24 Nov – 22 Dec
- Stuttgart Christmas Market: 25 Nov – 23 Dec
- Christmas Market in the Ravenna Gorge (Black Forest): 26 Nov – 20 Dec
- Gengenbach Advent Market & Advent Calendar Town Hall: 27 Nov – 23 Dec
Cologne, the Rhine & the west (8)
- Christmas Market at Cologne Cathedral: 16 Nov – 23 Dec
- Markt der Engel (Cologne, Neumarkt): 16 Nov – 23 Dec
- Düsseldorf Christmas Market: 19 Nov – 30 Dec
- Aachen Christmas Market: 20 Nov – 23 Dec
- Trier Christmas Market: 20 Nov – 22 Dec
- Frankfurt Christmas Market (Römerberg): 23 Nov – 22 Dec
- Heinzels Wintermärchen (Cologne old town): 23 Nov – 23 Dec
- Münster Christmas Markets: 23 Nov – 23 Dec
Hamburg & the north (3)
- Bremen Christmas Market & Schlachte-Zauber: 23 Nov – 23 Dec
- Hamburg Historic Christmas Market (Rathausmarkt): 23 Nov – 23 Dec
- Lübeck Christmas Market: 23 Nov – 30 Dec
Berlin & the east (5)
- Christmas Market at Charlottenburg Palace (Berlin): 23 Nov – 27 Dec
- WeihnachtsZauber Gendarmenmarkt (Berlin): 23 Nov – 31 Dec
- Erfurt Christmas Market (Domplatz): 24 Nov – 22 Dec
- Leipzig Christmas Market: 24 Nov – 23 Dec
- Dresden Striezelmarkt: 25 Nov – 24 Dec
FAQ
Where can I find a map of Christmas markets in Germany for 2026?
This page has a free map of the 55 German Christmas markets we’ve checked for 2026. Each pin links to a page with the dates, opening hours and how to get there. The same markets are listed by region below the map.
When do the Christmas markets in Germany open in 2026?
47 of the 55 markets on our map open between 16 and 27 November 2026. The earliest on the map open on 16 November in Cologne. Many markets close on Sunday 22 November (Totensonntag), so check each market’s page.
Which German Christmas markets stay open after Christmas?
On our map, these run past 26 December: Garmisch-Partenkirchen Christkindlmarkt (5 Jan 2027 2027), Berchtesgadener Advent (3 Jan 2027 2027), WeihnachtsZauber Gendarmenmarkt (31 Dec), Düsseldorf Christmas Market (30 Dec), Lübeck Christmas Market (30 Dec), Christmas Market at Charlottenburg Palace (27 Dec). For more, see our list of Christmas markets still open after Christmas.
Which area of Germany has the most Christmas markets close together?
Bavaria. On our map, Munich, the Bavarian Alps and lakes, and Franconia (Nuremberg, Bamberg, Rothenburg and Würzburg) have the densest clusters, so you can see several markets from one base.
Sources
Checked on 1 November 2026:
- Dates: each market’s official organizer website, linked from that market’s page on our site
- Map data: OpenStreetMap contributors (Open Database License)
- Map library: Leaflet 1.9.4 (BSD-2-Clause), hosted on our own server
Top photo: Düsseldorf Christmas market at night, by Kürschner, CC0, via Wikimedia Commons.