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 From 24 November to 23 December 2026, the Tollwood Winter Festival transforms Munich's Theresienwiese with free access to the Market of Ideas, organic street food, live music and three international circus productions in the Grand Chapiteau, followed by a grand New Year's Eve party on 31 December.
Illustrative photo From November 24 to December 22, 2026, the Freiberg Christmas Market brings over 90 festive stalls to the historic Obermarkt. Experience authentic mining traditions, Ore Mountain crafts, and the spectacular torchlit Miner's Parade on December 5th.
Illustrative photo From 24 Nov to 23 Dec 2026, the Bamberg Christmas Market welcomes visitors to the historic Maximiliansplatz. Experience a traditional Bavarian holiday atmosphere in the narrow streets of the Old Town, complete with Franconian specialties and festive lights.
Illustrative photo The Erfurt Christmas Market 2026 runs from November 24 to December 22 on Domplatz Square. As Thuringia's largest Christmas market, it offers free admission, a giant Christmas tree and the backdrop of Erfurt Cathedral and St Severus Church.
Illustrative photo From 24 November to 22 December 2026, Esslingen's old town becomes a fully medieval themed Christmas market. Enjoy torch and fire performances, traders in historical costumes, hands on medieval activities and a classic Christmas market right alongside.
Illustrative photo Experience the magical Leipzig Christmas Markets from November 24 to December 23, 2026. Discover the historic Medieval Market, the Finnish Christmas Village, and traditional craftsmanship right in the festively illuminated heart of Leipzig.
Illustrative photo The Ludwigsburg Baroque Christmas Market 2026 takes place from 24 November to 22 December on Marktplatz and Arsenalplatz in Ludwigsburg. With illuminated angels, around 150 stalls and Baroque atmosphere, it offers one of the most atmospheric Advent experiences in the region. Admission is free.
Illustrative photo The Hardkiss performs on November 24, 2026 at Im Wizemann in Stuttgart, part of the Ukrainian rock band's European Anniversary Tour. Doors and show start at 20:00.
Illustrative photo The Eisenach Christmas Market 2026 runs from November 24 to December 22 on Marktplatz, free to enter and featuring a ferris wheel. On the three Advent weekends, the Historic Christmas Market at Wartburg Castle adds a medieval craft experience high above the city.
Illustrative photo The Reichsstädter Advent 2026 (formerly Aalener Weihnachtsland) takes place from 25 November to 23 December on Spritzenhausplatz in Aalen. With mulled wine, live music by brass bands, a Christmas pyramid and free admission, it offers a cosy Advent atmosphere in the heart of the city.
Illustrative photo Goslar Christmas Market & Weihnachtswald 2026 runs from 25 November to 30 December in the UNESCO World Heritage city of Goslar in the Harz region. With around 70 stalls on the market square and the unique Christmas Forest of 60 illuminated pine trees at the Schuhhof, it ranks among northern Germany's most beautiful Advent destinations, with free entry at both locations.
Illustrative photo From 25 Nov to 23 Dec 2026, the Michelstadt Christmas Market enchants its visitors. Centered around the historic timber-framed Town Hall with its pointed towers, life-sized wooden figures and festive stalls create a magical toy village atmosphere.