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 Lübeck Christmas Market 2026 runs from November 23 to December 30 around the town hall and old town. Eleven distinct Christmas worlds turn Lübeck into the Christmas City of the North, all free to visit.
Illustrative photo From 23 Nov to 24 Dec 2026, Munich offers the perfect mix: experience Bavarian tradition at the historic Christkindlmarkt on Marienplatz, and enjoy the colorful, bohemian flair of the Tollwood Winter Festival on Theresienwiese with its organic food and arts.
Illustrative photo From November 23 to December 23, 2026, six Christmas markets fill the old town of Münster with festive charm. Around the golden lit Prinzipalmarkt, visitors will find arts and crafts, mulled wine and holiday concerts, all free to enter.
Illustrative photo The Wismar Christmas Market 2026 takes place from 23 November to 20 December on the historic market square of the UNESCO World Heritage city. Complemented by the Sternenwald at the Old Harbour, the art market in St. Georgen and the Seemannsweihnacht, Wismar offers a unique maritime Advent atmosphere with free admission.
Illustrative photo The Rostock Christmas Market 2026 runs 23 November to 22 December on Neuer Markt and along Kröpeliner Straße to Kröpeliner Tor – free entry, organised by Großmarkt Rostock GmbH. It is northern Germany’s largest Christmas market: Ferris wheel, fairy-tale world, food mile and winter fair. Add St Nicholas Church (26–28 November) and the Warnemünde seaside market.
Illustrative photo The Magdeburg Christmas Market 2026 takes place from 23 November to 29 December on the Alter Markt and around the town hall. With the Kaiser Otto Palace, Ferris wheel, 50 mulled wine varieties and the large Lichterwelt, Magdeburg offers one of the most diverse Advent atmospheres in Saxony-Anhalt – with free admission.
Illustrative photo The Christmas market “Weihnachten am Meer” takes place from 23 November to 28 December 2026 at Valoisplatz in Wilhelmshaven. Free admission, festive lights, stalls and maritime atmosphere by the North Sea await visitors.
Illustrative photo The Historic Christmas Market in Osnabruck takes place from 23 November to 22 December 2026 daily from 12:00 to 21:00 in the old town. Free admission, the world’s largest music box, a historic carousel and the atmospheric setting between Town Hall and cathedral make it one of the most beautiful markets in northern Germany.
Illustrative photo The Flensburg Christmas Market 2026 runs from November 23 to December 30 between Südermarkt and Nordermarkt. Nordic charm, Danish specialties and the famous Christmas pyramid make it one of northern Germany's most distinctive markets.
Illustrative photo The Bremerhaven Christmas Market runs from November 23 to December 30, 2026 in the city center. Around the Große Kirche and Theodor Heuss Platz, visitors will find a free market with maritime flair, a sea of lights, and a program for the whole family.
Illustrative photo From November 23 to December 23, 2026, the Bremen Christmas Market and the Schlachte Zauber transform the city center and the Weser promenade into a festive setting around the Rathaus, the Roland statue and the Bremen Town Musicians. Additional neighbourhood markets, such as the Winterwald in the Ansgari Quarter, round out the offering.
Illustrative photo The Lucia Christmas Market 2026 fills the courtyards of the Kulturbrauerei in Berlin-Prenzlauer Berg from 23 November to 22 December with red-and-white stalls, glögg, Swedish fires and the Lucia festival on 13 December. Free entry, 15:00–22:00 on weekdays, from 13:00 at weekends. Official info: lucia-weihnachtsmarkt.de, Schönhauser Allee 36.