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.
1269 events found
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 Great Christmas Circus Frankfurt 2026/27 by Circus Carl Busch runs from 5 December 2026 to 3 January 2027 at Festplatz am Ratsweg. On New Year’s Eve (31 December 2026) shows are at 15:30 and 19:30 in the heated tent palace – tickets from €15 at great-christmas-circus.de.
Illustrative photo The St. Goar Christmas markets 2026 are small Advent gatherings on the Middle Rhine, not one continuous city fair. Confirmed dates are Advent at Weingut Philipps-Mühle on 5–6 December and the Biebernheim market on 13 December. Admission is free.
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 The fairytale Christmas Market at Jagdschloss Grunewald takes place on 5 and 6 December 2026 from 11 am to 7 pm. In front of Berlin’s oldest castle by the Grunewaldsee, visitors can enjoy handicrafts, living fairy-tale characters, live music and festive treats in a magical atmosphere.
Illustrative photo Broicher Schlossweihnacht 2026 at Schloss Broich in Mulheim an der Ruhr: 5–6, 12–13 and 19–20 December. Medieval market with tickets from 6 EUR.
Illustrative photo Broicher Schlossweihnacht 2026: medieval Christmas market at Schloss Broich in Mulheim an der Ruhr on 5–6, 12–13 and 19–20 December. Tickets from 6 EUR.
Illustrative photo The Weihnachtswaldmarkt Wildwald Vosswinkel 2026 opens on 5–6 and 12–13 December from 10:00 to 20:00 in the Luerwald forest in Arnsberg, Germany. More than 50 artisans, storytelling hours, game feeding and fresh Nordmann firs make this one of North Rhine-Westphalia’s most unusual Christmas markets. Admission: 8 euros (adults), 4 euros (children 8–16), under 8 free.
Illustrative photo The Weihnachtsmarkt Bad Berleburg-Arfeld takes place on December 5, 2026, from 11:00 AM to midnight in Arfeld. Enjoy a cozy festive atmosphere with local crafts and traditional treats.
Illustrative photo Weihnachtsmarkt Balve 2026 (Adventszauber am Drostenhaus) takes place on 5 and 6 December around Drostenplatz in Balve. This compact Sauerland Christmas market offers free admission, festive wooden huts, live music and mulled wine in the historic town centre.
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 Ladberger Weihnachtsdorf 2026 takes place on 5 and 6 December in Ladbergen, Germany. Free admission, traditional Eiserkuchen, mulled wine and a family-friendly program await visitors in the atmospheric Christmas village around Kirchplatz. ---