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 Quedlinburg Christmas Market 2026 takes place from 25 November to 22 December on the historic market square of the UNESCO World Heritage city. With Advent in the Courtyards, the Living Advent Calendar and further formats, Quedlinburg offers one of the most original Advent atmospheres in Germany – with free admission.
Illustrative photo Advent on the Neumarkt turns the square in front of Dresden's Frauenkirche into a free, historic 19th century style Christmas market from November 25 to December 23, 2026.
Illustrative photo Experience the magical 2026 holiday season in Dresden, Germany. From the historic Striezelmarkt at the Altmarkt to the glowing Christmas Garden, the city offers an unforgettable winter festival atmosphere.
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.
Illustrative photo The Stuttgart Christmas Market 2026 runs from 25 November to 23 December across Schlossplatz, Schillerplatz, Karlsplatz and Marktplatz. With over 250 stalls, the Finnish Christmas Village and free concerts it offers authentic festive atmosphere. Admission is free.
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 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 Constance Christmas Market by the Lake 2026 takes place from 26 November to 23 December right on Lake Constance. With around 170 stalls, the Christmas ship and atmospheric lighting from Marktstätte to the city garden, it offers one of the most beautiful Advent experiences on Lake Constance. Admission is free.
Illustrative photo During the 2026 Advent weekends, Guteneck Castle enchants visitors with a historical Christmas market. Experience a romantic medieval spectacle featuring knights, jugglers, traditional crafts, and warming torches on the picturesque castle grounds in Bavaria.
Illustrative photo The Lindau Harbor Christmas Market (Nov 26 – Dec 20, 2026, Thu-Sun) is a fairy-tale market situated on an island in Lake Constance. Enjoy festive stalls, a magical fir forest, and mulled wine right on the promenade with breathtaking views of the snow-capped Alps.
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.