Change language

3 Christmas markets to warm your heart

These Christmas markets are guaranteed to warm your heart. Get ready for fairy lights, mulled wine and lots of festive cheer.

Warm up with a slice of stollen cake and a mug of mulled wine at the Berlin Christmas Markets

Warm up with a slice of stollen cake and a mug of mulled wine at the Berlin Christmas Markets

Berlin Christmas Markets

When: 23 November - 31 December

Germany’s capital is brimming with festive merriment. You can wrap your hands around a mug of hot mulled wine, warm up in front of a log fire and tuck into some stollen cake.

The Vienna Christmas Markets will make you feel like you're in a fairytale

The Vienna Christmas Markets will make you feel like you're in a fairytale

Vienna Christmas Markets

When: 13 November - 24 December

Vienna’s sure to have you dreaming of a white Christmas. Set against a backdrop of stunning architecture, you can wander the markets and snack on sugared almonds in this fairytale setting.

Different themed markets pop up across Cologne during the Christmas season

Different themed markets pop up across Cologne during the Christmas season

Cologne Christmas Markets

When: 23 November - 23 December

Cologne knows how to deliver Christmas cheer. Live music, twinkling lights and a festive ice rink really set the scene. You can browse the different markets for traditional trinkets and really get into the gift-giving spirit.

Find the perfect gifts for your loved ones amongst the hundreds of stalls at the Düsseldorf Christmas Markets

Find the perfect gifts for your loved ones amongst the hundreds of stalls at the Düsseldorf Christmas Markets

Düsseldorf Christmas Markets

When: 19 November - 23 December

Stock up on stocking fillers in Düsseldorf. Twinkling lights, crowds of festive revellers and hundreds of stalls make up Düsseldorf’s Christmas markets, where you can find the perfect presents for your nearest and dearest.

Strasbourg is home to Europe's oldest Christmas market

Strasbourg is home to Europe's oldest Christmas market

Strasbourg Christmas Markets

When: 27 November - 31 December

Season’s greetings from Strasbourg. This city boasts Europe’s oldest Christmas market and the city has stayed true to its traditional roots, so you can experience an authentic Alsace welcome.