German Christmas markets are famous around the world, not just as great places to shop for unique Christmas presents, but as a wonderful winter experience too: meeting new people, feeling involved in a festive tradition, and enjoying shows and events at this special time of year. There are German Christmas markets all over Europe, but for the best you need to go back to the source – the towns and cities of central Germany. So here are our top picks of the best ones!

Nürnberger Christkindelsmarkt

Top of the list has to be this hugely popular market in Nuremburg. The market takes place during advent and fills the squares and streets around the central square in the Old town. It’s a superb place to find luxury, hand-made gifts you won’t find anywhere else.

Hannover Christmas market

Hannover is a very cosmopolitan town, and has several Christmas markets to choose from. The historical Christmas village is perhaps the best for traditional crafts and gifts, with medieval glassblowers, potters and candle makers all plying their trade. The main market is held around the Market church and on the Ballhofplatz, where you can browse over 150 stalls. For something a little different, head to the Finnish Christmas market a short stroll from Ballhofplatz, with the centrepiece ‘Wishing Well Forest’, made of 50 real fir trees.

Dinkelsbühl Christmas Market, Spitalhof

If you’re looking for a romantic setting then you can’t do much better than Spitalhof. The medieval town plays host to one of the prettiest and most charming Christmas market every year, with stalls clustered around St George’s Minster.

Ettal and Oberammergau Christmas Market

How about a Christmas market in a real German monastery? The Ettal & Oberammergau Christmas Market is tucked away in the foothills of Bavaria, in the grounds of the abbey that dominates this mountain village. Children (and hopeless romantics) will love the horse drawn sleigh rides and pony rides, while the sound of a traditional Bavarian brass band keeps everyone happy all day long.

Cochem Christmas Market

Surrounded by half-timbered medieval buildings and picture-perfect views, Cochem is a stunning little town with a friendly Christmas market filled with gift ideas. It may not be as big as some of the others, but it packs in plenty of entertainment and charm. The main market runs from the last week in November to the week before Christmas.

Dresdner Striezelmarkt

This is one of Germany’s oldest Christmas markets, dating all the way back to the 15th century. It takes place in the heart of Dresden and runs right through until Christmas Eve, making it a perfect spot for some last-minute present shopping.

Christkindelmarkt in Baden-Baden

Father Christmas has been known to drop in by hot air balloon at this charming little market in the festive streets of Baden-Baden. You’ll find the market stalls outside the entrance to the town’s park, ‘Lichtentaler Allee’, and there’s plenty for visitors of all ages, including entertainment for the little ones as they wait for Santa to arrive.

The Green Market Berlin

You won’t find turkeys or any of the usual meat-based festive goodies at this market in central Berlin, as the Green Market is the city’s biggest vegan market. It happens once every season, and the winter market is very much a Christmas affair, with all of the usual celebrations but not a sausage or turkey burger in sight!

Stuttgarter Weihnachtsmarkt

Stuttgart’s annual Christmas market first made an appearance in 1692, although it may date back much further than that. At the city’s favourite Christmas market you’ll find everything from teddy bears to jewellery, gifts and delicious food. If you’re touring Germany in a rental car at this time of year, Stuttgart is definitely a stop-off to add to your itinerary.

Dubai Head Office, Al Rashidiya Dubai Airport Terminal 1 Dubai Airport Terminal 3 Dubai Motor City Dubai Festival City Abu Dhabi Airport Etihad Plaza, Abu Dhabi Al Reem, Abu Dhabi Al Reef, Abu Dhabi Sharjah Airport Al Hamra Mall, RAK

Dubai Head Office, Al Rashidiya

Address

Um Ramool, Rashidiya,
Dubai ,
United Arab Emirates 36800

Phone

971 4 2060206

Opening Hours

Monday-Sunday; 09:00-22:00

Dubai Airport Terminal 1

Address

Terminal 1 Arrivals Hall, Dubai International Airport,
Dubai ,
United Arab Emirates 36800

Phone

971 4 2245222

Opening Hours

Monday-Sunday; 24 hours

Dubai Airport Terminal 3

Address

Terminal 3 Arrivals Hall, Dubai International Airport,
Dubai ,
United Arab Emirates 36800

Phone

971 4 2203013

Opening Hours

Monday-Sunday; 24 hours

Dubai Motor City

Address

Shop 8, Ground Floor, Foxhill 8, Motor City,
Dubai ,
United Arab Emirates 36800

Phone

971 4 4273200

Opening Hours

Sunday-Friday; 08:00-20:00 Saturday; Closed

Dubai Festival City

Address

InterContinental Hotel, Dubai Festival City,
Dubai ,
United Arab Emirates 36800

Phone

971 4 7011239

Opening Hours

Sunday-Friday; 08:00-17:00 Saturday; Closed

Abu Dhabi Airport

Address

4th Level, Sky Plaza Park, Abu Dhabi Airport,
Abu Dhabi ,
United Arab Emirates 36800

Phone

971 2 5998939

Opening Hours

Monday-Sunday; 24 hours

Etihad Plaza, Abu Dhabi

Address

Etihad Plaza, Al Raha, Etihad Village,
Abu Dhabi ,
United Arab Emirates 36800

Phone

971 2 55 69130

Opening Hours

Sunday-Friday; 09:00-18:00 Saturday; Closed

Al Reem, Abu Dhabi

Address

Marina Square, Al Reem Island,
Abu Dhabi ,
United Arab Emirates 36800

Phone

971 2 6320494

Opening Hours

Sunday-Friday; 09:00-18:00 Saturday; Closed

Al Reef, Abu Dhabi

Address

Al Reef Downtown, ,
Abu Dhabi ,
United Arab Emirates 36800

Phone

971 2 645 8488

Opening Hours

Sunday-Friday; 09:00-18:00 Saturday; Closed

Sharjah Airport

Address

Inside Arrivals Terminal, Kiosk 2, Outside baggage claim area, Sharjah Airport,
Sharjah ,
United Arab Emirates 36800

Phone

971 6 5528290

Opening Hours

Monday-Sunday; 08:00-20:00

Al Hamra Mall, RAK

Address

Unit 52, First Floor, Al Hamra Mall, Sheikh Muhammad Bin Salem Rd,
Ras Al Khaimah ,
United Arab Emirates 36800

Phone

971 7 2434386

Opening Hours

Monday-Sunday; 10:00-21:00

Select your pickup depot
Start Typing your Address or select on Map