Festive breaks to Germany

The best German Christmas markets
You say Christmas markets, we say Germany. No country does it better. Known as the 'home of Christmas', Germany flaunts some of the oldest Weihnachtsmarkts in the world - Dresden's dates back to 1434!
Each year, the theme differs, but you can expect to find some all-time staples like Glühwein (mulled wine), Bratwurst and traditional hand-crafted souvenirs. Local choirs and orchestras fill the atmosphere with Christmas songs.
If you're planning a city break in Germany at Christmas, you're in for a treat. Our top picks for the best German Christmas markets include the following:
Berlin WeihnachtsZauber, Berlin
When: Monday 27th November to Saturday 31st December
Berlin showcases Germany's Christmas spirit at its finest. The city hosts 80 Christmas markets, with Gendarmenmarkt the most popular. This year, the market has been moved to Bebelplatz, where a giant Christmas tree will dominate the square and overlook fantastic entertainment, with choirs, fire-breathers, acrobats and angels on stilts.
Other popular Berlin Christmas markets include the following:
Weihnachtsmarkt Am Kölner Dom, Cologne
When: Thursday 23rd November to Saturday 23rd December
On the banks of the River Rhine in North Rhine-Westphalia, Cologne shines like no other city at Christmas. Cologne Christmas markets are a cut above the rest, and the Markt am Dom is a perfect representation. In the shadow of the city's majestic cathedral, the market stuns with 250 red-canopied huts illuminated by gold decorations. Enjoy chocolate waffles and Glühwein while exploring the glittering pavilions and their handmade treasures.
Other must-visit Cologne Christmas markets are:
Dresden Striezelmarkt, Dresden
When: Wednesday 29th November to Sunday 24th December
Dresden Christmas markets are Germany's oldest, dating back to 1434. Highlights include the world's tallest step pyramid, merry-go-rounds and a Ferris wheel offering sprawling city views. Over 200 chalet stands crowd Dresden's main square, attracting three million visitors yearly. Enjoy local goods like buttery fruitcakes dusted with icing sugar, Christmas-themed origami and handmade Räuchermännchen (smoking men).
Looking for something more low-key? These Christmas markets may be up your street:
Münchner Christkindlmarkt, Munich
When: Monday 27th November to Sunday 24th December
Munich's most famous Christmas market is held in Marienplatz and dates back to the 14th century. The beautiful Christmas tree lights up 150 wooden stalls and celebrates the city's unique charm. Dance to traditional German folk music, try local delicacies or shop for hand-crafted souvenirs. If you're lucky enough to pass through the square at the right time, you may stumble upon the Krampus Run, a parade of over 300 people dressed as Krampus.
Leipziger Weihnachtsmarkt, Leipzig
When: Tuesday 28th November to Saturday 23rd December
Leipzig Christmas markets are one of Germany's oldest and largest, dating back to 1458 and today featuring 250 stalls dotted around Marktplatz. The Saxon spruce tree steals the scene while wooden chalets fill the air with warming scents. Come hungry!
Stuttgarter Weihnachtsmarkt, Stuttgart
When: Wednesday 29th November to Saturday 23rd December
Stuttgart Christmas markets host a yearly competition for the most beautiful stall, with a prize appointed by a jury. What does this mean for you? Well, you're in for a great show! The 300 stalls are beautifully decorated with ornaments and lights and sell culinary treats, including roasting Bratwurst and Lebkuchen (gingerbread).
Nuremberg Christkindlesmarkt, Nuremberg
When: Friday 1st December to Sunday 24th December
Wholesome and charming, Nuremberg Christmas markets are quintessentially German. They feel and look like a fairytale! The festive season opens with a speech by Christkind, an angelic gift-giver who symbolises Christmas. Locals and visitors gather in the Hauptmarkt, ready to explore a treasure trove of handmade crafts and culinary delights.
Bremen Weihnachtsmarkt, Bremen
When: Monday 27th November to Saturday 23d December
Bremen Christmas markets are another wonder you can't miss. They’re held around the Town Hall and the Roland statue, both World Heritage Sites. The atmosphere is intimate and romantic, with festive lights, candles and decorations adorning the square. Over 150 stalls extend along Bremen's River Weser, showcasing all kinds of treats.
Our Routes

Newcastle - Amsterdam ferries
Your trip to Europe starts with DFDS! Book now to secure your place on board for summer adventures, and travel relaxed with your own car + unlimited luggage.
15%
off 2026 sailings

Dover-Dunkirk Ferry Crossings
With a journey time of just 2 hours, our Dover to Dunkirk ferry crossing gives you access to Belgium, France, the Netherlands and more. Enjoy dining and duty free shopping on board.
From
£89
per car + up to 4 people, one way*

Dover-Calais Ferry Crossings
Hop aboard our most popular ferry crossing, Dover to Calais, and arrive in Calais in just 100 minutes. There are many ways to spend time onboard, from dining to duty free shopping.
From
£89
per car + up to 4 people, one way*

Newhaven-Dieppe Ferry Crossings
Arrive in Dieppe in 5 hours with our Newhaven to Dieppe ferry crossing. Enjoy our facilities while you sail, including restaurants and an onboard shop.
From
£100
per car + 4 people, one way*

Belgian Christmas Break: Bruges or Brussels
Discover the magic of Belgium this Christmas! Choose a festive break in Bruges or Brussels with ferry, hotel & flexible cancellation.
From
£290
pp 2 nights + car return
Travel Guides

Kiel
Visit one of the most relaxing cities in Germany and explore what Kiel has to offer during your stay. Our DFDS ferry will take you directly to Kiel from Klaipeda.

Lubeck
Travel to Lubeck where you’ll find more than 1,000 historic buildings, which are included in the UNESCO World Heritage List.

Bremen
Visit Bremen, Germany to experience a city full of history and shopping.

Germany
Germany has one of the most interesting and diverse histories of any country in Europe, and a landscape to match.

Prices are subject to availability. Telephone booking fees apply. Terms and conditions apply.