Germany defines European winter traditions, spanning historic destinations like the Nuremberg Christkindlesmarkt and festive squares along the Rhine. Access verified market schedules, transit advice, and regional food guides to plan an efficient route across Germany's top Christmas market cities.
413 events found
Illustrative photo The Christmas markets in Munich 2026, led by the Christkindlmarkt at Marienplatz from 20 November to 24 December, offer traditional atmosphere, crafts and culinary highlights at multiple locations across the city. Entry is free everywhere.
Illustrative photo Experience the magical and romantic Christmas market at Schloss Thurn und Taxis in Regensburg from 20 November to 23 December 2026. Enjoy historic crafts, sparkling lights, and festive culinary treats inside the palace grounds.
Illustrative photo Schloss Benrath Christmas Market 2026: Advent weekends from 20 November to 20 December on the palace forecourt in Dusseldorf. Free entry.
Illustrative photo Experience the Mosel Wine Night Market in Traben-Trarbach from 20 Nov 2026 to 2 Jan 2027. Set inside historic underground wine cellars, enjoy mystical lights, exquisite Mosel wine, artisan crafts, and a cozy festive atmosphere.
Illustrative photo Trier Christmas Market 2026 runs from 20 November to 22 December at the historic Hauptmarkt and Domfreihof, in front of the UNESCO World Heritage Trier Cathedral. Now in its 46th year, this award-winning market offers free admission, around 95 decorated stalls, Mosel mulled wine and a daily stage programme in Germany's oldest city.
Illustrative photo Wormser Weihnacht 2026 runs from 20 November to 23 December, spreading free of charge across the inner city of Worms from Parmaplatz to the Rรถmischer Kaiser. Combining a traditional Christmas market with the Nibelungen cultural theme and a lively stage programme at the Obermarkt, it is one of the most atmospheric Advent events in Rhineland-Palatinate.
Illustrative photo The Wernigerode Christmas Market 2026 takes place from 20 November to 22 December on the market square, Breite Straรe and Nicolaiplatz. Over 60 stalls in front of half-timbered houses and the castle, complemented by the Wintermarkt from 25 December and the Lichterzauber in Schierke, make Wernigerode one of the most beautiful Christmas destinations in the Harz.
Illustrative photo The Berchtesgadener Advent 2026/2027 takes place from 20 November 2026 to 3 January 2027 in the historic centre of Berchtesgaden, Germany. Free admission, traditional crafts, music and Alpine views await visitors. ---
Illustrative photo The Bernkastel-Kues Christmas Market 2026 takes place from 20 November to 20 December in the historic old town on the Moselle. With more than 40 stalls, Riesling mulled wine, the giant Advent calendar, torch swimming and Christmas fireworks, it offers a particularly atmospheric Advent experience. Admission is free.
Illustrative photo Muelheimer Schiffsweihnacht 2026 on Schleuseninsel in Mulheim an der Ruhr: 20โ21 and 27โ29 November. Free entry. Market on White Fleet ships.
Illustrative photo The Andernach Christmas Market 2026 is expected to take place from late November until shortly before Christmas on the market square in Andernach. The special highlight is the living nativity scene with real animals. Admission is free.
Illustrative photo The Christmas markets in Kissing 2026 delight with the romantic Forest Christmas at Gut Mergenthau from 21 November and the atmospheric market on the town hall square from 27 November. Both markets are free and offer crafts, regional specialties and a varied program for the whole family.