The best Christmas markets in Europe

Fourteen markets worth planning a trip around, with opening windows, what to eat and drink at each one, and a free day-by-day itinerary for every city. Written for travelers flying in from the US, Canada, Australia and Asia, so it covers the parts local guides skip — which nights are quiet, how the mug deposits work, and which rail links make a two-city trip easy.

Browse all destinations

Market by market

Vienna in winter

Vienna · Austria

Christkindlmarkt am Rathausplatz

Mid-November to December 26

The city hall square market is the big one, but Spittelberg's lantern-lit lanes and the Belvedere courtyard are where locals actually drink their punch.

Eat and drink: Glühwein in a keepsake mug, Kartoffelpuffer, and Maroni (roast chestnuts) from the corner stands.

Free Vienna itinerary
Prague in winter

Prague · Czechia

Old Town Square & Wenceslas Square

Late November to early January

One of the few markets that stays open past New Year, with the tree right under the astronomical clock.

Eat and drink: Trdelník, klobása off the grill, and hot honey wine (medovina).

Free Prague itinerary
Budapest in winter

Budapest · Hungary

Vörösmarty Square & St. Stephen's Basilica

Mid-November to January 1

The basilica market has a light show projected onto the church facade every half hour, and the thermal baths are a 15-minute metro ride away.

Eat and drink: Chimney cake, langos, and mulled wine with a shot of pálinka.

Free Budapest itinerary
Strasbourg & Alsace in winter

Strasbourg & Alsace · France

Christkindelsmärik

Late November to December 24

Running since 1570 and still the most atmospheric in France. Pair it with Colmar and the wine villages on the same trip.

Eat and drink: Bredele cookies, tarte flambée, and vin chaud with Alsatian Riesling.

Free Alsace itinerary
Cologne in winter

Cologne · Germany

Markt der Engel & Cathedral Market

Late November to December 23

Seven markets in walking distance, with the cathedral market directly under the twin spires.

Eat and drink: Reibekuchen with applesauce, Kölsch from a 0.2 L glass, and Spekulatius.

Free Cologne itinerary
Munich in winter

Munich · Germany

Marienplatz Christkindlmarkt

Late November to December 24

Marienplatz for the tree and brass-band balcony concerts, the Medieval Market at Wittelsbacherplatz for something quieter.

Eat and drink: Feuerzangenbowle, Schmalznudel, and Nürnberger sausages in a bun.

Free Munich itinerary
Salzburg in winter

Salzburg · Austria

Christkindlmarkt Domplatz

Late November to January 1

The cathedral square market plus the Hellbrunn Advent village; the fortress above is floodlit all evening.

Eat and drink: Bosna sausage, Punsch, and Salzburger Nockerl in a café afterward.

Free Salzburg itinerary
Bruges in winter

Bruges · Belgium

Markt & Simon Stevinplein

Late November to January 6

Canals, an ice rink on the main square and almost no cars — the most photogenic market for a short weekend.

Eat and drink: Hot chocolate, Belgian waffles, and a Trappist beer in a brown café.

Free Bruges itinerary
Copenhagen in winter

Copenhagen · Denmark

Tivoli Gardens Christmas

Mid-November to early January

Tivoli turns into a half-million-light Christmas park; Nyhavn's stalls line the canal a short walk away.

Eat and drink: Æbleskiver with jam, gløgg, and hot dogs from a pølsevogn.

Free Copenhagen itinerary
Tallinn in winter

Tallinn · Estonia

Town Hall Square Market

Mid-November to early January

A small, genuinely medieval square that regularly wins Europe's-best lists, and cheap enough to stay in the old town.

Eat and drink: Black pudding with lingonberry, gingerbread, and hõõgvein.

Free Tallinn itinerary
Kraków in winter

Kraków · Poland

Main Market Square

Late November to early January

Europe's largest medieval square, folk-craft stalls, and the best value of any market city on this list.

Eat and drink: Oscypek cheese grilled over coals, pierogi, and grzane piwo (hot beer).

Free Krakow itinerary
Zagreb in winter

Zagreb · Croatia

Advent in Zagreb

Late November to early January

Three-time winner of Europe's best Advent — the whole center becomes one connected market with live music every night.

Eat and drink: Fritule doughnuts, štrukli, and kuhano vino.

Free Zagreb itinerary
Riga in winter

Riga · Latvia

Doma Laukums (Cathedral Square)

Late November to early January

Riga claims the first decorated Christmas tree in Europe (1510) and the market sits in the middle of the UNESCO old town.

Eat and drink: Piparkūkas gingerbread, grey peas with bacon, and hot Riga Black Balsam.

Free Riga itinerary
Edinburgh in winter

Edinburgh · Scotland

Edinburgh's Christmas, Princes Street Gardens

Mid-November to January 4

Market under the castle rock, then Hogmanay if you stay through New Year — the biggest street party in Europe.

Eat and drink: Mulled cider, Scotch pies, and a whisky flight indoors.

Free Edinburgh itinerary

Before you book

When to go

Most markets open in the last week of November and close on December 23 or 24. Prague, Zagreb, Copenhagen, Tallinn, Kraków and Edinburgh stay open into early January, which is the better window if you are flying long-haul and want cheaper fares after the holiday peak.

Weekdays beat weekends

Saturday evenings at Rathausplatz or Marienplatz are shoulder-to-shoulder. Go Tuesday to Thursday, arrive around 4 pm for the lights coming on, and eat dinner at 7:30 pm once the stall crowds thin.

Cash, mugs and deposits

Almost every stall takes tap-to-pay now, but mulled-wine mugs carry a 2-5 EUR deposit refunded when you return the cup. Keep a few coins for public restrooms.

Dress for standing still

You will be outdoors, not walking, for hours. Thermal layers, waterproof boots and gloves matter more than a heavy coat.

Two cities, one trip

Vienna-Budapest is 2h40 by rail, Cologne-Brussels 1h50, Munich-Salzburg 1h30, Prague-Dresden 2h15. Book direct with the official operator: OBB, Deutsche Bahn, SNCF or Trenitalia.

Flying in from overseas?

December flights land in the morning and markets do not open until afternoon, so day 1 should stay light. Our long-haul page covers entry rules, eSIMs, plug types and airport-to-city transit for every country on this list.

Long-haul trip planning