
European Christmas Markets: The 2026 Guide
Compare 2026 Christmas market dates, official sources and holiday exceptions across Europe, with city guides for planning visits before Christmas or into January.
This article contains affiliate links: if you book through them, we may earn a small commission at no extra cost to you. We only link services relevant to the destination, per our editorial standards.
European Christmas market dates vary by market, even within the same city. In 2026, Vienna’s Schönbrunn opens on 6 November, Munich on 20 November, Nuremberg and Strasbourg on 27 November, and Prague’s main squares on 28 November. Several markets finish before Christmas Day; others continue into January 2027.
Use the calendar below to choose dates before booking. It separates confirmed seasons from incomplete announcements and links to the relevant organiser or tourism board. Calendar sources checked on 19 October 2026; Strasbourg, Kraków, Tivoli, Vienna and Colmar rechecked on 30 October 2026; a season’s end date does not guarantee normal opening hours on Christmas Day or New Year’s Day.
The best European Christmas markets and their 2026 dates
Confirmed seasons are ordered by opening date. Each row refers to the named market, not every festive event in that city.
| Market and official calendar | Opening → closing | Important exception |
|---|---|---|
| Vienna — Schönbrunn Palace (palace) | 6 Nov 2026 → 6 Jan 2027 | Palace market; separate from Rathausplatz |
| Vienna — Rathausplatz (Vienna tourism) | 13 Nov → 26 Dec 2026 | The adjacent ice rink has a different closing date |
| Budapest — Advent Basilica (organiser) | 13 Nov 2026 → 1 Jan 2027 | Does not establish Vörösmarty Square’s dates |
| Cologne — Cathedral market (organiser) | 16 Nov → 23 Dec 2026 | Closed 22 November |
| Munich — Marienplatz (city organiser) | 20 Nov → 24 Dec 2026 | Christmas Eve opening hours are shorter |
| Tallinn — Town Hall Square (organiser) | 20 Nov 2026 → 6 Jan 2027 | Check holiday hours for your visit |
| Colmar — six city markets (Colmar tourism) | 23 Nov → 29 Dec 2026 | Nearby Alsatian villages have separate calendars |
| Dresden — Striezelmarkt (city organiser) | 25 Nov → 24 Dec 2026 | Christmas Eve opening hours differ |
| Nuremberg — Christkindlesmarkt (organiser) | 27 Nov → 24 Dec 2026 | Check opening-day and Christmas Eve hours |
| Prague — Old Town and Wenceslas Squares (Prague tourism) | 28 Nov 2026 → 6 Jan 2027 | These dates cover both named squares |
Further calendars and holiday checks
| Market | What the official source establishes | Before booking |
|---|---|---|
| Strasbourg (city FAQ) | 27 Nov → 24 Dec 2026 | Closes at 18:00 on 24 December; no market stalls from 25 December |
| Copenhagen — Tivoli (dated Christmas programme) | 13 Nov 2026 → 3 Jan 2027 | Season dates corroborated by the official programme; check daily opening and tickets |
| Kraków — Rynek Główny (ARTIM calendar, PDF) | 27 Nov 2026 → 6 Jan 2027 | Scheduled by the organiser; daily and holiday hours still need checking |
Which markets fit your travel dates?
- Before 20 November: the confirmed options in this guide include Schönbrunn from 6 November, Rathausplatz and Advent Basilica from 13 November, and Cologne Cathedral from 16 November. Nuremberg and Strasbourg have not opened yet.
- The weekend of 27–29 November: Nuremberg and Strasbourg open on Friday 27 November; Prague’s two main squares open on Saturday 28 November. Plan arrival and sightseeing around the actual opening day.
- Between Christmas and New Year: Colmar continues through 29 December; Schönbrunn, Prague, Advent Basilica, Kraków and Tallinn have seasons extending into January. Strasbourg’s stalls close on 24 December. Rathausplatz finishes on 26 December. Do not book the German markets in the table for a visit after their 23–24 December closing dates.
- In January 2027: Advent Basilica’s listed season finishes on 1 January; Schönbrunn, Prague’s main squares and Tallinn continue through 6 January. Confirm the opening hours on the specific holiday, especially 1 January.
Fast Facts
| Detail | What to know |
|---|---|
| Classic markets | Vienna, Strasbourg, Nuremberg, Munich, Prague, Budapest, Dresden, Cologne |
| Typical season | Mid-to-late November to 23–24 December; some run to 26 December or into early January |
| Traditional market settings | Nuremberg’s Hauptmarkt and Strasbourg’s historic squares |
| Entry fee | Many city-centre street markets are free to enter; Tivoli requires park admission and activities can cost extra |
| Signature drink | Glühwein (mulled wine) — called vin chaud in France, svařák in Czechia, gløgg in Denmark |
| Signature foods | Grilled sausages, roasted chestnuts, gingerbread (Lebkuchen), Stollen, raclette and crĂŞpes |
| Choosing a base | Vienna for several markets in one city; Prague for a season into January; Strasbourg or Colmar for Alsace |
Choosing a city for your Christmas market trip
Germany: the heartland of the Christmas market
For a trip centred on German markets, compare Nuremberg’s traditional craft stalls, Munich’s central Marienplatz setting and Dresden’s Striezelmarkt before choosing your base.
Nuremberg's Christkindlesmarkt (27 November – 24 December 2026, confirmed officially) is the one most travellers picture: hundreds of red-and-white striped stalls on the Hauptmarkt, the opening ceremony where the Christkind reads a prologue from the Frauenkirche balcony, and the city's protected Nürnberger Lebkuchen gingerbread. For a full breakdown of the stalls, traditions and where to stay, see our Nuremberg Christkindlesmarkt deep dive.
Munich's Christkindlmarkt on Marienplatz (20 November – 24 December 2026, confirmed) wraps around the New Town Hall, with a 30-metre tree and live music from the balcony on Advent evenings. It is one of the easiest big markets to combine with an Alpine side trip.
Dresden's Striezelmarkt (25 November – 24 December 2026, confirmed) is the dates-and-history heavyweight: first documented in 1434, it is widely cited as Germany's oldest Christmas market. The Altmarkt fills with Erzgebirge woodcraft, and the season peaks with Stollenfest, a parade for the city's giant fruit Stollen.
Cologne’s Cathedral market runs 16 November – 23 December 2026, according to the organiser, and is closed on 22 November. These dates apply to the Cathedral market; check the harbour and “Angel” markets separately.
France: Strasbourg, the Capital of Christmas
Strasbourg’s 2026 Christmas market runs 27 November–24 December, according to the official city FAQ. Opening day runs 14:00–21:00, normal days 11:00–21:00, and 24 December 11:00–18:00. No market stalls remain open from 25 December through New Year. Place Kléber and the historic squares across Grande Île give you several areas to explore. Our Strasbourg, Capital of Christmas guide covers the city in more depth.
Colmar’s six city Christmas markets run 23 November–29 December 2026, according to Colmar tourism. This makes the city an option for a visit after 24 December, when several German markets have closed. Do not apply these dates to nearby villages: their events may run only on selected weekends. Our Colmar Christmas markets guide covers the individual squares and a weekend visit.
Austria: imperial elegance in Vienna
Vienna's flagship Rathausplatz Christkindlmarkt runs 13 November – 26 December 2026 (confirmed), with an adjacent ice rink on a separate calendar: 13 November 2026 – 6 January 2027, closed 31 December, according to Vienna Tourist Board. The city's other markets — including the Baroque Schönbrunn Palace market (6 November 2026 – 6 January 2027, confirmed by the palace) and the artisan-focused Spittelberg and Karlsplatz markets — give Vienna one of the longest and most varied festive seasons in Europe. Our Vienna Christmas markets guide maps out which to visit on a short break.
Central Europe: Prague, Budapest, KrakĂłw and Tallinn
Prague combines two major central markets with a season extending into January. Its main markets on Old Town Square and Wenceslas Square run 28 November 2026 – 6 January 2027, as listed for both squares by Prague City Tourism. The Gothic backdrop and the giant tree make Old Town Square one of the most photogenic markets anywhere; see our Prague Christmas markets winter guide for itineraries.
Budapest’s Advent Basilica at Szent István Square runs 13 November 2026 – 1 January 2027, according to its organiser. This confirmation applies to the Basilica market. Vörösmarty Square is a separate event: check its own calendar rather than assuming the two markets share dates. Our Budapest Christmas guide combines market visits with the city’s thermal baths.
Kraków’s market on Rynek Główny is scheduled for 27 November 2026–6 January 2027 in ARTIM’s calendar published by the municipal Karta Krakowska programme (PDF). This establishes the organiser’s season dates; daily and holiday trading hours still need checking. Our Krakow Christmas market weekend guide offers itinerary ideas. Tallinn’s Town Hall Square market runs 20 November 2026 – 6 January 2027, confirmed by the organiser. For the surrounding old-town visit, see our Tallinn Christmas market guide.
Scandinavia: Copenhagen's Tivoli
Copenhagen’s Tivoli Gardens combines Christmas decorations, stalls and amusement rides. Tivoli requires a paid entry ticket: check whether your ticket covers admission alone or rides as well. The Christmas season page gives 13 November–3 January; the official Christmas animation programme explicitly dates that period to 13 November 2026–3 January 2027. Together these identify the 2026–27 season. Check daily park opening, holiday closures and ticket conditions for your chosen date; the programme is not a booking confirmation.
How to plan your Christmas market trip
- Go in the last week of November or the first three weeks of December. Check each opening date: several markets begin only on 27 or 28 November. Compare accommodation for your actual weekday and weekend dates.
- Many markets close on 24 December. Nuremberg, Munich and Dresden finish on 24 December; Cologne’s Cathedral market ends on 23 December. Schönbrunn, Prague’s main squares, Advent Basilica and Tallinn have announced seasons extending into January. Always check the closing date for your specific dates.
- Combine two or three cities by train. Nuremberg–Munich, Vienna–Budapest and Strasbourg–Colmar are all easy festive pairings. For more two- and three-day ideas, browse our weekend getaways section.
- Bring cash and a deposit-friendly mindset. Most stalls take cash, and your GlĂĽhwein mug usually carries a refundable deposit (Pfand) you reclaim when you return it.
- Dress for standing still. You will spend hours outdoors, often on cold cobblestones — thermal layers and waterproof boots beat fashion every time.
- Book big-ticket sights before you fly. If you plan to visit attractions as well as markets, check holiday hours and the ticket conditions for Prague, Vienna and Budapest.
Frequently Asked Questions
After the markets: many stalls run into early January, and the winter-events calendar keeps going — see our guides to New Year's Eve in Europe and the best carnivals in Europe for 2027.
Sources and official date pages
Always confirm dates on the official market or city tourism site before booking. The most authoritative sources for the markets above are:
- Nuremberg Christkindlesmarkt — christkindlesmarkt.de
- Munich Christkindlmarkt — muenchen.de
- Dresden Striezelmarkt — striezelmarkt.dresden.de
- Vienna Christmas markets — wien.info
- Strasbourg Marché de Noël — noel.strasbourg.eu
- Cologne Cathedral market — Cathedral market organiser
Frequently Asked Questions
When do European Christmas markets open in 2026?
Openings vary by market. Vienna’s Schönbrunn starts on 6 November and Rathausplatz on 13 November. Strasbourg opens on 27 November; Prague’s Old Town and Wenceslas Square markets open on 28 November. Use the table to distinguish confirmed dates from provisional information, and verify the exact market before booking.
Which is the best Christmas market in Europe?
Choose by dates and setting rather than an overall ranking. Nuremberg suits a traditional German-market trip, Strasbourg and Colmar suit an Alsace itinerary, and Vienna lets you compare several markets within one city. For a January visit, check Schönbrunn, Prague’s main squares or Tallinn against your exact day.
What is the oldest Christmas market?
Dresden's Striezelmarkt is one of the oldest, first documented in 1434, and is widely cited as Germany's oldest. Other markets such as Bautzen (1384) and Munich (records back to the 14th century) also claim early origins, so the "oldest" title depends on how you define a Christmas market.
Which European city has the most Christmas markets?
There is no single comparable city-wide count: organisers count markets, winter villages and pop-up events differently. Vienna offers several distinct settings, including Rathausplatz, Schönbrunn, Belvedere and Spittelberg. Check the city’s official list and choose by location and opening dates rather than a “most markets” claim.
Are Christmas markets free to enter?
Many city-centre street markets are free to enter. Food, gifts, skating and other activities are separate costs. Copenhagen’s Tivoli Gardens requires park admission; check whether rides are included in the ticket you choose.
Do Christmas markets close on Christmas Day?
Strasbourg’s stalls close on 24 December at 18:00 and do not reopen after Christmas. Colmar’s main markets continue until 29 December; Kraków is scheduled until 6 January 2027. Schönbrunn, Prague’s Old Town and Wenceslas Square markets, Advent Basilica and Tallinn have announced seasons extending beyond Christmas. Check each venue’s holiday opening hours separately; a season end date does not establish its hours on 25 December.
Keep Exploring

Krakow Christmas Markets 2026: Dates and Weekend Guide
Plan a Krakow Christmas weekend with provisional 2026 market dates, airport fares, a 48-hour itinerary and a clearly labelled sample budget.

Amsterdam Christmas Markets: Festive Guide 2026
Amsterdam does Christmas its own way: scattered neighbourhood markets, illuminated canals and cosy cafés. Your complete festive guide with 2026 dates, locations, prices and what to skip.

Budapest Christmas: Thermal Baths & Markets
Soak in steaming thermal baths, wander glittering Christmas markets and taste chimney cake and mulled wine — Budapest in December blends soothing spa culture with festive cheer.
