Germany is one of Europe's most diverse event destinations – from world-famous Christmas markets in Cologne, Nuremberg and Dresden to open-air music festivals and traditional folk celebrations like Oktoberfest. Whether in major cities like Berlin and Hamburg or charming small towns, you'll find a wide range of events throughout 2026/2027.
1015 events found
Illustrative photo The Christmas market in the Old Kurpark in Bad Soden am Taunus takes place on 5 and 6 December 2026 (Sat 15:00–22:00, Sun 12:00–20:00). Around 80 wooden huts, a petting zoo, a nativity and brass music define this free-admission spa-park market. The Apfelschmiede Neuenhain farm Christmas market adds extra Advent weekends from 28 November 2026.
Illustrative photo <p>Lindenfels hosts two Christmas markets during Advent 2026. The Lindenfelser Weihnachtsmarkt takes place on 5 and 6 December around the Löwenbrunnen and Bürgerhaus, followed by the Schlierbacher Weihnachtsmarkt on 12 and 13 December at the Kirchplatz in Schlierbach.</p>
Illustrative photo The Bad Schwalbach Christmas Market takes place on December 5 and 6, 2026, around the Weinbrunnen in the Kurpark. The compact regional market is open from 3:00 PM to 9:00 PM on Saturday and from 11:00 AM to 6:00 PM on Sunday.
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 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 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 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 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 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 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 Crafts Christmas Market Schloss Moyland 2026: 9–13 December in Bedburg-Hau. Day ticket 10 euros, under 16 free.