These 10 German Christmas markets cannot be missed

There's no better way to prepare for Christmas than a good market, and Germany has an abundance on offer. From the traditional to the whacky, here are ten of the best from around the country.

These 10 German Christmas markets cannot be missed
The Christmas market in Nuremberg. Photo: DPA

1. Dresden’s Striezelmarkt, Saxony (Nov 29th – Dec 24th)

The tallest Erzgebirge step pyramid in the world at the Striezelmarkt in Dresden. Photo: DPA

Where better to start than with Germany’s oldest Christmas market? The first Striezelmarkt took place in 1434 and it was a meat market that only lasted a single day. The same cannot be said for the market in the capital of Saxony.

There is no shortage of variety these days, with the market boasting more than 250 different stalls. Most importantly, make sure you get your hands on some Stollen, a traditional fruit bread. Dresden Stollen is the most famous in Germany, and there is no better place to sample the delicacy.

Surrounded by the beautiful architecture of Dresden, the market also features a famous temporary structure: the 14.6-metre-high Erzgebirge step pyramid, which can be seen from across the old square.

2. Erfurt, Thuringia (Nov 28th – Dec 22nd)

A woman wanders through the stone cellar at the Erfurt market opening on Tuesday. Photo: DPA

The charming character of Thuringia’s capital Erfurt has been well preserved, and it lends itself perfectly to a Christmas market.

With narrow old alleyways and traditional craftsmen’s stalls, set underneath the city's magnificent cathedral mound, the Erfurt market has an abundance of old-world charm. It's also great for kids: among other attractions, the market has a fairy-tale forest and a petting zoo.

Don’t miss out on the famous Thuringia Bratwurst (local sausage) and the Erfurt Schittchen (the local version of Stollen loaf).

3. Stuttgart, Baden-Württemberg (Nov 29th – Dec 23rd)

Visitors peruse stalls in front of the imposing Königsbau building in Stuttgart's Schlossplatz. Photo: DPA

One of the biggest and most renowned German Christmas markets, Stuttgart is a must for those who want to absorb the full Weihnachtsmarkt experience. Nestled in the traditional and traffic-free city centre, it manages to be both vast and cosy at the same time.

Look out for traditional Black Forest goods, such as felted slippers and hand-carved Nussknacker (nutcrackers).

To take full advantage of this wonderful market, make sure to attend one of the free concerts in the beautiful courtyard in the Old Palace. The youth choirs are exceptionally good.

4. Ravenna Gorge Market (the weekends of Advent incl. Fridays)

The viaduct in Ravenna Gorge near Breitnau shelters the market. Photo: DPA

A couple of hours south of Stuttgart near the French and Swiss borders, the Christmas market in the Ravenna Gorge could not be more different from the huge market of the state’s capital Stuttgart.

Hidden under a viaduct in the middle of the Black Forest, this market epitomizes the traditional remote forest village atmosphere that Christmas fairs try to emulate.

Gently glowing among the tall dark pines, the collection of 40 or so wooden huts offers great present ideas and delicious wintry snacks.

5. Lucia Weihnachtsmarkt in der Kulturbrauerei, Berlin (Nov 27th – Dec 23rd)


? #berlin #bratwurst #boulette

A post shared by bikinaberlina | Berlin (@bikinaberlina) on Nov 23, 2016 at 12:03pm PST

There’s certainly no shortage of Christmas markets in Germany’s capital. For the famous classic ones, head to Gendarmenmarkt, Alexanderplatz or Charlottenburg Palace. But why not try something a little different this winter too?

Lucia Weihnachtsmarkt is located in the Kulturbrauerei in Berlin's Prenzlauer Berg neighbourhood and invites in festive cheer from all over the Nordic world. So here you can knock back a bit of Swedish Glögg while tucking into cured salmon and caviar.

6. Nuremberg Christkindlesmarkt, Bavaria (Dec 1st – Dec 24th)

2015's Christkind, Barbara Otto, spreads her wings before the Nuremberg market. Photo: DPA

The Bavarian city of Nuremberg puts on one of the best markets around. It is also steeped in tradition, and is known as the Christkindlesmarkt (Christ child market) because every year a girl is elected as the Christkind, who opens the market by reciting a festive prologue.

From Bavarian sausage to Lebkuchen (gingerbread) to blueberry Glühwein (mulled wine), you may well emerge from this fair with a paunch to challenge Santa’s. And your sack of shopping will be just as heavy.

7. Santa Pauli, Hamburg (Nov 17th – Dec 23rd)

A selection of Santa Pauli's alternative Christmas chocolates. Photo: DPA

This might not be one to bring the angelic Christkind to – although the organizers insist it offers the regular Christmas fare, as well as the more distinctive flavour of St Pauli, the district where it is held every year.

St Pauli is famous for the Reeperbahn, a strip full of table dancing bars and brothels, and this market also provides a “Santa Pauli strip tent”. Also on offer are vibrators and a plethora of other “adult products”.

It advertises itself as Germany’s hottest Christmas market, so you may not need Glühwein to bring a glow to your cheeks.

8. Aachen, North Rhine-Westphalia (Nov 24th – Dec 23rd)

Stalls are packed into the market square in central Aachen. Photo: DPA

Steeped in history and charm, the city of Aachen is the perfect setting for a Christmas market. There is no better way to spend an afternoon than meandering through the alleys around the cathedral and town hall of this city, located near the borders with Belgium and the Netherlands.

Expect a wider European influence as it is Germany’s westernmost city, and there are often visitors from across western Europe. The Dutch and Belgian influence can be found in the food and goods as well as in the surrounding architecture. 

9. The Market at the Chinese Tower, English Garden, Munich (Nov 27th – Dec 23rd)

The English Garden's Chinese Tower under snow surrounded by market stalls. Photo: DPA

This is one of the most romantic markets around, so couples in Bavaria should wander into the English Garden in central Munich to find this gem of a market.

A vast beer garden in the summer, The Chinese Tower turns into an atmospheric Christmas paradise for the Advent period.

For those wanting the ultimate romantic experience, you can take an hour-long carriage ride through the park, and feel like royalty.

10. Essen, North Rhine-Westphalia (Nov 23rd – Dec 23rd)

Thousands of people make their way through the Essen market each evening. Photo: DPA

Essen boasts the only international Christmas market in Germany, with 250 stalls run by traders from 20 different nations.

You will still find the German essentials, but you can also browse through Nepalese textiles, Polish crafts and American goods.

So don’t feel restricted to Wurst, Lebkuchen, and Glühwein this Advent, but embrace Christmas cultures from around the world.

By Alexander Johnstone

Member comments

Log in here to leave a comment.
Become a Member to leave a comment.


Will anywhere in France get a white Christmas this year?

A white Christmas might be at the top of many people's festive wish list but will it actually come true for anyone in France this year?

Haut-Koenigsbourg castle in Orschwiller, eastern France.
Haut-Koenigsbourg castle in Orschwiller, eastern France. Non-mountainous parts of the country will not see snow this year. (Photo by PATRICK HERTZOG / AFP)

If you’re in France and have been dreaming of a white Christmas, you are probably out of luck. 

It has been freezing in recent days with temperatures falling to a low of -33.4C in Jura on Wednesday morning, but the cold spell isn’t going to last. 

Temperatures across the country will hover around the 10C level in most of France by the afternoon on December 25th according to Météo France, with parts of the country including Brittany and some parts of eastern France experiencing rainfall. 

By the afternoon on Christmas Day, the chances of snow look extremely limited. Source:

On Saturday, there will be some snowfall, but only if you are high in the mountains at an altitude of 1,800-2,000m. On Sunday, places above 1,500m could also see snow – but this rules out the vast majority of the country. 

Roughly half the country will see sunshine over the weekend. The French weather channel said that this Christmas could be among the top five or six warmest since 1947. 

Last year, Météo France cautioned: “While we often associate snow with Christmas in the popular imagination, the probability of having snow in the plains [ie not in the mountains] during this period is weak in reality.”

One of the last great Christmas snowfalls, outside of France’s mountainous areas, came in 2010 when 3-10 cm of snow fell in Lille, Rouen and Paris. In Strasbourg, 26cm fell. 

On Christmas Day in 1996, 12 cm of snow fell in Angers – ironically, this was also the day that the film, Y’aura t’il de la neige à Noël? (Will there never be snow at Christmas?) was released. It had been ten years since France had seen such snowfall outside of the Alps and Pyrenees. 

Météo France directly attributes declining rates of Christmas snowfall to climate change. Compared to 50 years ago, even the Alps receives the equivalent one less month of snowfall per year.