Key takeaways
Want a Christmas market after 25 December? Many of Europe's famous markets have already closed by then, but there are still genuine options for Boxing Day, New Year and early January. The important detail is which individual market remains open.
These 2026/27 dates come from market organisers and official city or tourism websites checked on 11 October 2026.
Christmas markets open after 25 December 2026
| City | Market | Last scheduled day | Important exception |
|---|---|---|---|
| Vienna | Schönbrunn Palace | 6 Jan 2027 | 25 Dec onwards 10:00–19:00 |
| Vienna | Rathausplatz | 26 Dec 2026 | 26 Dec is its last market day |
| Prague | Old Town Square | 6 Jan 2027 | Specific festive-day hours unconfirmed |
| Budapest | Advent Basilica | 1 Jan 2027 | 1 Jan 11:00–18:00 |
| Brussels | Winter Wonders | 3 Jan 2027 | 31 Dec closes 18:00 |
| Salzburg | Domplatz/Residenzplatz | 1 Jan 2027 | 31 Dec retail ends earlier than selected food stalls |
| Tallinn | Town Hall Square | 6 Jan 2027 | Stalls 10:00–20:00; drinks later |
| Cologne | Heumarkt | 10 Jan 2027 | Closed 24–25 Dec; reopens 26 Dec |
| Colmar | Gourmet market | 3 Jan 2027 | Central six markets finish 29 Dec |
| Copenhagen | Tivoli Christmas | 3 Jan 2027 | Ticketed; check daily park calendar |
Which post-Christmas market fits your dates?
Vienna: choose Schönbrunn for New Year
Rathausplatz is still open on Boxing Day, 26 December, but that is its final market day. For later dates, the official Schönbrunn Palace market runs through 6 January, from 10:00 to 19:00 after Christmas. Choosing the specific location makes the difference between a proper shopping visit and a photograph of an empty square.
We'd choose Schönbrunn for a New Year break and make the palace setting part of the appeal. Vienna also keeps a separate skating season at Rathausplatz until 6 January, closing on 31 December. We like the option of combining market browsing with ice time rather than spending every evening shopping.
Official Schönbrunn holiday opening
Prague: Old Town Square is scheduled through Epiphany
Official Prague City Tourism lists the main Old Town Square market until 6 January. That gives Prague a longer Christmas-market window than most traditional German headline markets. We have not found a confirmed 2026 organiser timetable for each holiday, so check the specific day if arriving on Christmas Eve or New Year's Eve. Smaller Prague markets end earlier.
We like Prague for a late-December trip that still has plenty to explore outside the stalls. The astronomical clock's twelve apostles give Old Town Square a year-round spectacle alongside the seasonal market. We'd build the break around the historic centre and use the market for evening atmosphere, rather than make shopping the whole reason to travel.
Official Prague market directory
Cologne: Heumarkt, not the Cathedral market
Heinzels Wintermärchen at Heumarkt continues through 10 January but closes on 24 and 25 December. The organiser says it trades from 11:00 to 22:00 to 30 December, then 11:00 to 21:00 from 31 December. Its Alter Markt area has already closed on 23 December, as has the Cathedral market.
We'd choose Heumarkt for the skating and elf-themed setting. The Heinzelmännchen legend is about tiny helpers secretly doing craftsmen's work at night; it gives the market a story beyond decorations and drinks. We like this as a playful winter outing, especially when the Cathedral market has finished.
Official Heinzels holiday timetable
Budapest: markets and New Year's celebrations
Advent Basilica runs to 1 January and publishes unusually detailed holiday times. It is open 11:00–20:00 on 25–26 December, trades into the early hours after midnight on 31 December, and closes at 18:00 on 1 January. The Vörösmarty Square programme and its craft sellers should not be assumed to follow the same calendar.
We like Budapest for a New Year break with an evening focal point: the basilica's façade is lit with projected artwork from 17:30. We'd combine that with city exploring and a thermal-bath day, then return for the lights. That feels like a more rounded trip than three days spent circling the same stalls.
Official Advent Basilica hours
Salzburg: traditional market through New Year's Day
The Domplatz and Residenzplatz market remains open 25–26 December from 11:00 to 18:00, with ordinary hours again on 27–30 December. On New Year's Eve, retail stalls close earlier than selected catering stalls, which can serve until 01:00. The season finishes on 1 January at 18:00.
We like Salzburg for its musical character and compact historic setting. Its tradition of brass music played from towers began in 1952, giving the Christmas season a story that reaches beyond the stalls. For a late-December break, we'd pair the Domplatz and Residenzplatz market with time around the old town rather than plan an all-day shopping itinerary.
Official Salzburg holiday hours
Tallinn: a medieval market until 6 January
Tallinn's organiser lists daily market stalls 10:00–20:00 to 6 January, with hot drinks running later. This can suit travellers wanting a full winter atmosphere rather than an Advent-only craft market. Snow is possible but not guaranteed, and individual performances may run on a different timetable.
We'd choose Tallinn for medieval streets with a market at their centre. The Town Hall Square tree tradition is traced locally to 1441, which makes the tree itself part of the city's story. We like a two- or three-night break with time to wander and warm up indoors, rather than travelling solely for the number of stalls.
Official Tallinn market season
Brussels: a winter festival continuing into January
The City of Brussels confirms Winter Wonders until 3 January, normally 12:00–22:00. On 31 December it closes at 18:00. The organiser also lists an 18:00 close on 3 January, which the city page does not mention; recheck final-day hours. The Christmas-market chalets form part of the wider festival; do not assume the skating and other attractions have identical opening times.
We like Brussels when the Grand-Place light show is treated as part of the trip, not just a backdrop to shopping. The square's architecture becomes a stage for the festival. We'd spend one evening following the lights and food through the centre, and keep the rest of the break for the city itself.
Colmar: main Christmas markets versus the gourmet market
Colmar's six central markets remain open to 29 December, but the dedicated gourmet market continues to 3 January. The official market schedule gives 25 and 26 December trading for the central stalls; some individual stall listings differ slightly from the central published hours.
We'd choose Colmar for an unhurried food-focused break. Its gourmet market is a separate attraction from the six central Christmas markets, so the town offers two different festive rhythms. We like finishing the central markets before 29 December, then leaving time for the gourmet stalls that continue into January.
Official Colmar dates and hours
Markets that close before or on Christmas Eve
Don't book Nuremberg Hauptmarkt or Dresden Striezelmarkt as Boxing Day market trips. Both headline markets finish at 14:00 on 24 December. Cologne Cathedral's market closes on 23 December. Nuremberg's separate children's market runs until 30 December, excluding Christmas Day, but it is not a substitute for the full Hauptmarkt if that is what you want to see.
Official Nuremberg children's market hours
Find a Nuremberg children's market trip: 26-29 December 2026
Plan around specific dates, not a city label
- For 25 December: prefer a market with explicit Christmas Day hours, such as Vienna Schönbrunn, Salzburg or Budapest Advent Basilica.
- For 26–30 December: compare Vienna Schönbrunn, Prague, Cologne Heumarkt, Brussels, Tallinn and the Colmar markets still trading.
- For New Year's Day: verify the reduced hours at each individual market, especially Budapest Advent Basilica and Salzburg.
- For 2–6 January: prioritise Prague, Vienna Schönbrunn or Tallinn; Cologne Heumarkt lasts still longer.
Frequently asked questions
Are Christmas markets open on Boxing Day?
Yes, several named markets are. The published schedules include Vienna Schönbrunn, Prague Old Town Square, Budapest Advent Basilica, Salzburg, Brussels and Tallinn. Cologne Heumarkt reopens that day, but Cologne Cathedral has already finished.
Are any German Christmas markets open after Christmas?
Yes. Cologne Heumarkt is scheduled until 10 January, and Nuremberg's separate children's market lasts until 30 December, closing on 25 December. This does not mean Nuremberg's main Christkindlesmarkt or Cologne's Cathedral market is open.
Which markets stay open longest in January?
The official schedules reviewed here extend to 6 January for Prague Old Town, Vienna Schönbrunn and Tallinn, and to 10 January for Cologne Heumarkt. Exact daily operation may vary, particularly around holidays.
Compare destinations, then check the market
These dates help you avoid a closed market. To decide which city to visit, compare your available travel days and total trip costs in MyEscapePlan, then return to the named organiser for the final opening-hours check.
Observed flight and stay prices from London
On 11 October 2026, we compared three-night breaks from London's five airports for two adults, priced in GBP. The table shows return-flight and stay totals for both adults.
The illustrative subtotal combines a return-flight price with a sampled three-night stay.
| City | Travel dates | Return flights, two adults | Sampled property (type) | Three-night stay total | Illustrative subtotal |
|---|---|---|---|---|---|
| Vienna | 27-30 Dec 2026 | £306 (LHR-VIE / VIE-LHR) | OLIVER urban (apartment) | £352 | £658 |
| Colmar | 26-29 Dec 2026 | £294 (LGW-BSL / BSL-LGW) | greet Hotel Colmar (hotel) | £612 | £906 |
| Cologne | 27-30 Dec 2026 | £256 (STN-CGN / CGN-STN) | K-Apart Hotel & Boardinghouse Hürth (apartment) | £228 | £484 |
| Prague | 27-30 Dec 2026 | £280 (LTN-PRG / PRG-LTN) | Vinohradský dům (apartment) | £512 | £792 |
| Budapest | 27-30 Dec 2026 | £304 (STN-BUD / BUD-STN) | Maison Hotel (hotel) | £440 | £744 |
| Brussels | 27-30 Dec 2026 | £234 (LHR-BRU / BRU-LHR) | L-Avenue Brussels (hotel) | £346 | £580 |
| Salzburg | 27-30 Dec 2026 | £404 (STN-SZG / SZG-STN) | Hotel Gasthof Maria Plain (hotel) | £463 | £867 |
| Tallinn | 27-30 Dec 2026 | £428 (LHR-TLL / TLL-LHR) | Bob W Tallinn Kesklinn (hotel) | £206 | £634 |