Christmas markets 2026: dates by city
For every city: when the markets open and close in 2026, the daily hours and which market is worth it – plus our pick of the 12 best in Europe.
Christmas market guides (44)
Christmas marketsBest Christmas markets in Europe: 12 cities
Europe's best Christmas markets include Strasbourg, Nuremberg, Dresden, Vienna, Prague, Cologne, Budapest, Kraków, Tallinn, Copenhagen, … · 9 min read
Christmas marketsAachen Christmas market 2026: dates, times
The Aachen Christmas market 2026 runs from Friday 20 November to Wednesday 23 December around the cathedral and the town hall. According to … · 5 min read
Christmas marketsBasel Christmas market 2026: dates, times
The Basel Christmas market 2026 runs from Thursday 26 November to Wednesday 23 December on Barfüsserplatz and Münsterplatz, with food and … · 5 min read
Christmas marketsBerlin Christmas markets 2026: dates and times
Most big Berlin Christmas markets open on Monday 23 November 2026, including Gendarmenmarkt (until 31 December, €2 entry), Charlottenburg … · 5 min read
Christmas marketsBolzano Christmas market 2026: dates, hours
The Bolzano Christmas market runs from 27 November 2026 to 6 January 2027, according to the organisers, with an opening ceremony on 26 … · 4 min read
Christmas marketsBratislava Christmas market 2026: dates, times
The Main Christmas Market in Bratislava opens on Thursday 26 November 2026 on Hlavné námestie and runs until Sunday 3 January 2027, daily … · 4 min read
Christmas marketsBremen Christmas market 2026: dates, times
The Bremen Christmas market in the city centre runs from Monday 23 November to Wednesday 23 December 2026, Sunday to Thursday from 11 am to … · 4 min read
Christmas marketsBruges Christmas market 2026: dates and hours
The two Christmas markets in the centre of Bruges run from 20 November 2026 to 3 January 2027, according to Visit Bruges. They open Sunday … · 4 min read
Christmas marketsBrussels Christmas market 2026: dates, sites
Winter Wonders (Plaisirs d'Hiver), the Brussels Christmas market, runs from Friday 27 November 2026 to Sunday 3 January 2027. Its 238 … · 5 min read
Christmas marketsBudapest Christmas markets 2026: dates, times
In 2026 the Advent Basilica Christmas market on Szent István tér in front of St Stephen's Basilica runs from 13 November 2026 to 1 January … · 4 min read
Christmas marketsChristmas in Tivoli 2026, Copenhagen: dates, times
Christmas in Tivoli, Copenhagen's best-known Christmas market, runs from Friday 13 November 2026 to Sunday 3 January 2027, according to … · 6 min read
Christmas marketsColmar Christmas Markets 2026: dates and hours
Colmar's six Christmas markets run from Monday 23 November to Tuesday 29 December 2026. According to the official website, they are open … · 5 min read
Christmas marketsCologne Christmas markets 2026: dates and times
In 2026 the Christmas market at Cologne Cathedral and the Angels' Market on Neumarkt run from 16 November to 23 December, both closed on 22 … · 5 min read
Christmas marketsDresden Striezelmarkt 2026: dates and times
The 592nd Dresden Striezelmarkt runs from Wednesday 25 November to Thursday 24 December 2026 on the Altmarkt. It opens at 16:30 on the first … · 4 min read
Christmas marketsDüsseldorf Christmas market 2026: dates, times
The Düsseldorf Christmas market 2026 runs from Thursday 19 November to Wednesday 30 December, according to Düsseldorf Tourismus. It is open … · 4 min read
Christmas marketsEdinburgh Christmas market 2026: dates, times
Edinburgh's Christmas 2026 runs from 14 November 2026 to 3 January 2027. The traditional Christmas market in East Princes Street Gardens is … · 5 min read
Christmas marketsErfurt Christmas market 2026: dates, tips
The 176th Erfurt Christmas market runs from Tuesday 24 November to Tuesday 22 December 2026, according to the official market site. Its … · 5 min read
Christmas marketsFrankfurt Christmas market 2026: dates, times
The Frankfurt Christmas market 2026 runs from Monday 23 November to Tuesday 22 December. It is open Monday to Saturday from 10:00 to 21:00 … · 5 min read
Christmas marketsGdańsk Christmas market 2026: dates, hours
The Gdańsk Christmas market runs from Friday 20 November to Wednesday 23 December 2026. Stalls open Sunday to Thursday from 12:00 to 20:00 … · 4 min read
Christmas marketsGraz Christmas market 2026: dates and hours
The Advent markets in Graz run from 20 November to 24 December 2026, the craft markets from 27 November to 23 December, according to the … · 4 min read
Christmas marketsHamburg Christmas markets 2026: dates, times
The historic Christmas market on Hamburg's Rathausmarkt runs from 23 November to 23 December 2026, daily from 11:00 to 21:00, with the … · 4 min read
Christmas marketsInnsbruck Christmas markets 2026: dates and times
In 2026 the Christmas market in Innsbruck's Old Town, in front of the Golden Roof, runs from 13 November to 23 December, daily 11:00 to … · 5 min read
Christmas marketsKrakow Christmas market 2026: what is confirmed
As of 4 November 2026 we could not find a 2026 date for the Krakow Christmas market on the city's own websites, so we do not state one. In … · 4 min read
Christmas marketsLeipzig Christmas Market 2026: dates and times
The Leipzig Christmas market 2026 runs from Tuesday 24 November to Wednesday 23 December. According to the City of Leipzig, it is open … · 4 min read
Christmas marketsLübeck Christmas markets 2026: dates
Lübeck's main Christmas market around the town hall and on Schrangen runs from Monday 23 November to Wednesday 30 December 2026, according … · 5 min read
Christmas marketsMontreux Christmas market 2026: dates, hours
Montreux Noël, the Christmas market on Lake Geneva, runs from 20 November to 24 December 2026. Stalls open at 11:00 on weekdays and at 10:00 … · 4 min read
Christmas marketsMunich Christmas markets 2026: dates and times
In 2026 the Munich Christmas market (Christkindlmarkt) on Marienplatz runs from Friday 20 November to 24 December. It is closed on Sunday 22 … · 6 min read
Christmas marketsMünster Christmas markets 2026: dates, times
Münster's six Christmas markets open on Monday 23 November 2026. Four run until 23 December, while the Lamberti and Giebelhüüskes markets … · 4 min read
Christmas marketsNuremberg Christmas market 2026: dates, times
The Nuremberg Christkindlesmarkt 2026 runs from Friday 27 November to Thursday 24 December on the Hauptmarkt. It is open daily from 10:00 to … · 5 min read
Christmas marketsParis Christmas markets 2026: dates and hours
Paris has three big Christmas markets with official dates for 2026. La Défense runs from 12 November 2026 to 3 January 2027, the … · 4 min read
Christmas marketsPrague Christmas markets 2026: dates and tips
In 2026 the Prague Christmas markets on Old Town Square and Wenceslas Square run from Saturday 28 November 2026 to Wednesday 6 January 2027, … · 4 min read
Christmas marketsRegensburg Christmas markets 2026: dates
Regensburg's Christkindlmarkt on Neupfarrplatz runs from 23 November to 23 December 2026, according to the city. The Romantic Christmas … · 5 min read
Christmas marketsRiga Christmas market 2026: dates, times
The Old Town Christmas Market in Riga runs from Friday 27 November 2026 to Sunday 3 January 2027 on Dome Square, according to its organiser. … · 4 min read
Christmas marketsSalzburg Christmas market 2026: dates, times
The Salzburg Christkindlmarkt 2026/27 runs from Thursday 19 November 2026 to Friday 1 January 2027 on Domplatz, Residenzplatz and part of … · 5 min read
Christmas marketsStockholm Christmas market 2026: dates, Skansen
The Christmas market at Skansen in Stockholm runs Friday to Sunday from 27 November to 20 December 2026, as it has since 1903. The market on … · 4 min read
Christmas marketsStrasbourg Christmas market 2026: dates, tips
The Strasbourg Christmas market 2026 runs from Friday 27 November to Thursday 24 December, according to the City of Strasbourg. It is spread … · 5 min read
Christmas marketsStuttgart Christmas market 2026: dates, times
The Stuttgart Christmas market 2026 runs from Wednesday 25 November to Wednesday 23 December. It is open Sunday to Thursday from 11:00 to … · 4 min read
Christmas marketsTallinn Christmas market 2026: dates, tips
The Tallinn Christmas market 2026/27 runs from Friday 20 November 2026 to Wednesday 6 January 2027, according to the city's tourist board. … · 5 min read
Christmas marketsVienna Christmas markets 2026: dates and times
In 2026 the Vienna Christmas Market on Rathausplatz runs from 13 November to 26 December, daily 10:00 to 22:00, on 24 December until 18:30. … · 6 min read
Christmas marketsVilnius Christmas market 2026: dates, tips
The Vilnius Christmas market runs from Saturday 28 November to Sunday 27 December 2026 on Cathedral Square, according to Go Vilnius, the … · 5 min read
Christmas marketsWarsaw Christmas market 2026: dates and tips
The Warsaw Christmas market, Jarmark Warszawski, returns to the Palace of Culture and Science from 20 November 2026 to 6 January 2027, with … · 4 min read
Christmas marketsWrocław Christmas market 2026: dates, hours
The Wrocław Christmas market runs from Friday 20 November 2026 to Thursday 7 January 2027 on the Rynek and nearby streets, daily from 10:00 … · 4 min read
Christmas marketsZagreb Christmas market 2026: Advent dates
Advent Zagreb runs from Saturday 28 November 2026 to Thursday 7 January 2027, according to the Zagreb Tourist Board. At 41 days it continues … · 4 min read
Christmas marketsZurich Christmas market 2026: dates, times
Bellevue Noël, the Christmas market on Zurich's Sechseläutenplatz between the opera house and the lake, runs from Thursday 19 November to … · 4 min read