Home › Trip ideas › Best Christmas markets in Europe 2026

Best Christmas markets in Europe 2026

23 cities with a Christmas market worth the trip, with confirmed 2026 dates where they have been published, typical December weather and what a day costs.

Where to go in NovemberWhere to go in DecemberWhere to go in JanuaryChristmas marketsWinter sun in EuropeWarm winter escapesNew Year's Eve

The markets, with 2026 dates where confirmed

Dates below marked with 2026 were confirmed by the city or the official tourism body by 8 October 2026. The rest show each market's usual season; most publish exact dates in the autumn.

Vienna, Austria
Austria

Vienna

Wiener Christkindlmarkt, Rathausplatz: 13 Nov – 26 Dec 2026Dec 5°/0° · ~13 wet days

The big one sits in front of the neo-Gothic City Hall, with an ice rink in the park beside it. Smaller, calmer markets run at Schönbrunn Palace and in the Spittelberg lanes. Budget day from about €101.

Nuremberg, Germany
Germany

Nuremberg

Christkindlesmarkt, Hauptmarkt: 27 Nov – 24 Dec 2026

One of Germany's most famous markets, opened each year by the Christkind from the balcony of the Frauenkirche. Come for Nuremberg Lebkuchen and the small Rostbratwurst sausages.

Strasbourg, France
France

Strasbourg

Christkindelsmärik: usually late Nov – 24 Dec (2026 dates not yet announced)Dec 7°/2° · ~16 wet days

Strasbourg calls itself the Capital of Christmas, and its market dates back to 1570. Stalls spread across the old town island, with a giant tree on Place Kléber. Budget day from about €90.

Cologne, Germany
Germany

Cologne

Market at the cathedral (Roncalliplatz): 16 Nov – 23 Dec 2026Dec 7°/3° · ~18 wet days

The stalls sit right under the twin spires of the cathedral. Cologne has several other markets within walking distance, including one in the old town by the Rhine. Budget day from about €90.

Zagreb, Croatia
Croatia

Zagreb

Advent in Zagreb: 28 Nov 2026 – 7 Jan 2027

A citywide festival rather than one market, spread across squares, parks and the upper town. It won the European Best Destinations vote for best Christmas market three years running.

Prague, Czech Republic
Czech Republic

Prague

Old Town Square: late Nov 2026 – 6 Jan 2027Dec 5°/-1° · ~14 wet days

A tall tree, the Astronomical Clock and the Týn Church make this one of the most photographed markets in Europe. A second large market runs on Wenceslas Square. Budget day from about €91.

Dresden, Germany
Germany

Dresden

Striezelmarkt: late Nov – 24 DecDec 5°/0° · ~17 wet days

Dating from 1434, it is one of the oldest Christmas markets in Germany and the home of Dresden Stollen, the fruit bread that gives the market its name. Budget day from about €86.

Colmar, France
France

Colmar

Several markets across the old town: late Nov – late DecDec 7°/2° · ~15 wet days

Half-timbered houses, canals and small markets spread through the centre make Colmar feel like a Christmas card. It pairs easily with Strasbourg, half an hour away by train. Budget day from about €95.

Salzburg, Austria
Austria

Salzburg

Christkindlmarkt at Domplatz and Residenzplatz: late Nov – 26 DecDec 6°/-2° · ~17 wet days

Set between the cathedral and the prince-archbishops' palace, with the fortress lit up above. Concerts of Advent music run in churches across the city. Budget day from about €109.

Munich, Germany
Germany

Munich

Christkindlmarkt at Marienplatz: late Nov – 24 DecDec 5°/-1° · ~16 wet days

The main market fills the square in front of the New Town Hall, with smaller themed markets around the centre and in the English Garden. Budget day from about €109.

Budapest, Hungary
Hungary

Budapest

Vörösmarty Square and St Stephen's Basilica: mid Nov – early JanDec 5°/-1° · ~10 wet days

Two large markets a short walk apart. The one by the basilica adds a light show on its facade and a small ice rink. Budget day from about €88.

Tallinn, Estonia
Estonia

Tallinn

Town Hall Square: late Nov – early JanDec -2°/-6° · ~16 wet days

A compact market in the medieval square. Tallinn claims the first public Christmas tree, put up in 1441, though Riga makes a similar claim. Budget day from about €78.

Riga, Latvia
Latvia

Riga

Dome Square market: late Nov – early JanDec 0°/-5° · ~17 wet days

Wooden huts, local crafts and hot berry drinks in the heart of the old town, which is listed by UNESCO. Budget day from about €58.

Krakow, Poland
Poland

Krakow

Main Market Square fair: late Nov – late DecDec 3°/-2° · ~16 wet days

Stalls fill one of the largest medieval squares in Europe, around the Cloth Hall. Look out for the szopki, the elaborate nativity scenes Kraków is known for. Budget day from about €66.

Copenhagen, Denmark
Denmark

Copenhagen

Tivoli Gardens Christmas: mid Nov – early JanDec 4°/1° · ~14 wet days

The historic amusement park turns into a winter garden of lights, rides and stalls. Nyhavn harbour has a smaller market of its own. Budget day from about €138.

Bruges, Belgium
Belgium

Bruges

Markt and Simon Stevinplein: late Nov – early JanDec 8°/3° · ~17 wet days

A small market with an ice rink on the main square, under the medieval belfry. Bruges is an easy day trip from Brussels. Budget day from about €93.

Brussels, Belgium
Belgium

Brussels

Winter Wonders around Grand-Place: late Nov – early Jan

Stalls run from the Bourse to Place Sainte-Catherine, and the Grand-Place gets a tree and a sound and light show.

Berlin, Germany
Germany

Berlin

Gendarmenmarkt and Charlottenburg Palace: late Nov – late DecDec 4°/0° · ~16 wet days

Berlin has dozens of markets. These two are the most handsome settings, one between twin churches and a concert hall, the other in front of a baroque palace. Budget day from about €88.

Edinburgh, United Kingdom
United Kingdom

Edinburgh

East Princes Street Gardens: mid Nov – early JanDec 7°/3° · ~16 wet days

The market sits below the castle with a big wheel and fairground rides, and leads straight into Hogmanay, the New Year festival. Budget day from about €128.

Ljubljana, Slovenia
Slovenia

Ljubljana

Festive December along the river: late Nov – early JanDec 6°/-1° · ~12 wet days

Stalls line the banks of the Ljubljanica in the old town, with lights strung across the streets. Small, walkable and less crowded than the big names. Budget day from about €88.

London, United Kingdom
United Kingdom

London

Winter Wonderland, Hyde Park: mid Nov – early JanDec 9°/4° · ~12 wet days

Less a traditional market and more a winter fair, with rides, an ice rink and food stalls. Expect crowds at weekends. Budget day from about €133.

Gdansk, Poland
Poland

Gdansk

Christmas fair at Targ Węglowy: late Nov – late DecDec 3°/-1° · ~13 wet days

Set on a square of the main town beside the Golden Gate, with a big wheel and stalls of amber and local crafts. Budget day from about €61.

Bratislava, Slovakia
Slovakia

Bratislava

Main Square and Franciscan Square: late Nov – late DecDec 5°/0° · ~12 wet days

A compact old-town market known for its food: try lokše, thin potato pancakes, with mulled wine. Budget day from about €61.

Common questions

When do European Christmas markets open in 2026?

Most open in the second half of November and run until 23 or 24 December. First Advent Sunday falls on 29 November in 2026, and many German markets open on the days just before it: Nuremberg opens on 27 November. Vienna's Rathausplatz starts earlier, on 13 November, and some, like Advent in Zagreb, run into early January.

Which Christmas markets stay open after Christmas?

Advent in Zagreb runs to 7 January 2027 and Prague's Old Town Square market to 6 January. Vienna's Rathausplatz closes on 26 December. Most German markets, including Nuremberg and Cologne, close on 23 or 24 December.

How cold is it at the Christmas markets?

Dress for cold. Of the cities on this page, the coldest December daytime averages are Tallinn (-2°C), Riga (0°C), Krakow (3°C), and the mildest are London (9°C), Bruges (8°C), Edinburgh (7°C). Evenings, when the markets look best, are several degrees colder.

When is the best time to visit a Christmas market?

Weekday afternoons and early evenings are calmest. Weekends in December, and the last weekend before Christmas in particular, are the busiest, and hotel prices in Vienna, Prague and the German market towns rise to match. Book rooms early if you are set on a December weekend.

Want a day-by-day plan?

Tell Tony AI your dates and what you like, and get an itinerary built around them.

Plan my winter trip →

Weather: Open-Meteo ERA5 archive, daily values 2021–2023, one representative point per destination (average daily high / low; a wet day is 1 mm of rain or more). Costs: TonyPlan budget-day estimates for 2026 (bed sharing a double, food, sights, local transport), in euros at recent rates. Flights not included. Event dates change: always confirm with the organiser before you book.