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.
389 events found
Illustrative photo The Pankow Advent Market at the Heynhöfe takes place on December 5 and 6, 2026 in Berlin Pankow. Admission is free, with daily changing stalls offering crafts, mulled wine and a cozy stage program.
Illustrative photo Weihnachtsmarkt Attendorn 2026 takes place from 6 to 13 December on Alter Markt. Free admission, wooden huts, mulled wine, stage program and on 12/13 December the expanded Christmas town in Sauerland, Germany. ---
Illustrative photo On 6 December 2026 the Nikolaussonntag takes place in Rheine. The St. Nicholas market opens on the historic market square, shops welcome visitors from 13:00 to 18:00 and St. Nicholas traditionally arrives by boat on the Ems around 17:00 in the city centre. ---
Illustrative photo The Bad Köstritz Weihnachtstraum 2026 is a small Advent market run by the fire brigade and local Edeka store on its parking lot. Free admission, handmade crafts, mulled wine and a fire brigade vehicle display.
Illustrative photo The Homburg Christmas Village at Christian Weber Square opens from December 6 to 30, 2026. Admission is free, with festively decorated huts, a large ice rink and a daily stage program right in the heart of Homburg.
Illustrative photo Instead of one large Christmas market, Völklingen offers several smaller Advent events in 2026, including the Völklinger Winterwelt ice rink and the neighborhood markets in Luisenthal and Fürstenhausen.
Illustrative photo On 6 December 2026 the Advent Market takes place on Leonhardtstraße in Berlin-Charlottenburg. The free arts and crafts market offers handmade unique items, local studios and culinary specialities in a relaxed neighbourhood atmosphere under old linden trees.
Illustrative photo Crafts Christmas Market Schloss Moyland 2026: 9–13 December in Bedburg-Hau. Day ticket 10 euros, under 16 free.
Illustrative photo The Mühlhausen Christmas Market 2026 takes place from December 9 to 13 around Untermarkt, Kristanplatz and Bachplatz. Over five days, the historic old town offers crafts, food and a cultural program featuring concerts.
Illustrative photo The Greiz Christmas Market 2026 runs from December 9 to 13 at the Schlossgarten, featuring the largest Schwibbogen arch in eastern Thuringia against a classicist backdrop. On December 5, the nearby Rittergut Kleingera estate and the village of Gommla also host smaller but atmospheric Advent events.
Illustrative photo The Unikat Christmas Market Schloss Bensberg takes place from 10 to 13 December 2026 at Althoff Grandhotel Schloss Bensberg in Bergisch Gladbach, Germany. High-quality arts and crafts, manufactory products, live music and a festive atmosphere in front of a baroque castle backdrop make this market a special Advent experience. Admission from €9 including mulled wine. ---
Illustrative photo The traditional Löbau Christmas Market takes place from 10 to 13 December 2026 on the Altmarkt in Upper Lusatia, Saxony. Free to enter, it features the ceremonial cutting of a giant Stollen, regional food and drink, handcrafted gifts and a live stage programme across four festive days.