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 Greifswald Christmas Market 2026 takes place from 26 November to 21 December on the historic market square and the fish market. With the unique Advent church, the arts and crafts market in the town hall cellar and the market at the Pomeranian State Museum, Greifswald offers a atmospheric Hanseatic Advent season with free admission.
Illustrative photo The Seligenstadt Christmas Markets 2026 invite you to enjoy festive hours with the atmospheric Advent market at the Benedictine abbey and the Living Advent Calendar. Experience traditional arts and crafts, regional mulled wine, and a daily cultural program in the historic old town.
Illustrative photo Schillers Weihnacht in Rudolstadt runs from November 26 to December 28, 2026 on the historic marketplace, with views of Heidecksburg Castle. A smaller Advent market also takes place at the castle itself, expected on December 5 and 6.
Illustrative photo The Saalfeld Christmas Market 2026 runs from November 26 to December 20 on Marktplatz Square, complemented by the Eiszauber ice rink and six small village markets in Obernitz, Unterwellenbach, Arnsgereuth, Schmiedefeld, Reichmannsdorf and Volkmannsdorf.
Illustrative photo From November 26 to December 13, 2026, the historic town of Grimma and its charming districts celebrate the holiday season. Visitors can explore the traditional Christmas market on the main square, festive winter nights in Höfgen, and an idyllic Advent market in Großbardau.
Illustrative photo The Christmas Market Kempten 2026 takes place from 26 November to 21 December on Rathausplatz in Kempten. Free admission, sparkling lights, handicrafts and regional treats make it one of the most beautiful markets in the Allgäu. ---
Illustrative photo The Amberg Christmas Market 2026 takes place from 26 November to 23 December on the market square in Amberg. Free admission, traditional stalls, live music and a family-friendly atmosphere await visitors in the historic old town. ---
Illustrative photo The Christmas markets in Mühldorf am Inn 2026 feature the traditional Christkindlmarkt from 26 to 29 November around the Haberkasten and the Altstadtweihnacht from 3 to 20 December on the town square. Free admission, St. Nicholas, handicrafts and Bavarian specialities await visitors. ---
Illustrative photo The Christmas markets in Fürth 2026 feature a relaxed traditional market with an integrated medieval fair on Fürther Freiheit from 26 November to 23 December, plus the romantic Old Town Christmas on Waagplatz from 4 to 13 December. Admission is free. ---
Illustrative photo The Oettinger Christkindlesmarkt 2026 takes place from 26 to 29 November at the Heimatmuseumshof in Oettingen. Free admission, a cozy atmosphere, regional offerings and a family program make the market a charming start to the Advent season. ---
Illustrative photo Merzig hosts two Christmas markets in 2026. The large Weihnachtsmarkt am Stadthaus runs from November 26 to December 24, while the local Merziger Nikolausmarkt takes place around the parish church of St. Peter on November 28 and 29.
Illustrative photo The Weihnachtszauber Schwäbisch Hall 2026 runs daily from 26 November to 20 December across the historic old town. Centred on the market square and St. Michael's church, the four-week programme includes Christmas market stalls, artisan crafts, theatre performances and night watchman tours, all with free admission.