The best European Christmas markets for a weekend from the UK
Updated 24 October 2026
Cologne, Vienna and Strasbourg are our top three for a first European Christmas market weekend. Cologne puts the cathedral at the heart of the visit, Vienna brings a grand City Hall setting, and Strasbourg offers a circuit of decorated old-town streets. Choose the setting you want to explore twice: once in daylight for the stalls, then after dark for the lights.
How we ranked them
These are editorial choices, based on the market setting, variety described in the full guide, ease of arriving, length of the published season and the activities around the stalls. A large market is not automatically the best trip. The order favours destinations where the visit and the surrounding city make sense together. Travel from the UK is part of the choice.
Dates: 16 November–23 December 2026; closed 22 November Best for: A first trip with a cathedral backdrop
Why go
Cologne is a lovely choice when you want a Christmas break that feels festive from the first few steps. The Cathedral market fills Roncalliplatz beside the city’s great landmark, with a decorated tree and a canopy of lights drawing you towards the stalls. Begin with a daylight circuit so you can see the craftsmanship properly, then come back after an indoor break for the evening glow. There is no need to make every purchase on the first lap: choose a meeting point, compare the gift stalls and let lunch happen when something catches your eye.
Dates: 13 November–26 December 2026 Best for: City Hall and park lights
Why go
Start with the view. Vienna’s grand Rathaus rises behind the little wooden stalls, giving even your first, slightly distracted circuit a sense of occasion. Come in daylight to browse, then give yourself a reason to stay until the lights take over. A warm drink, a small present and time to look up are quite enough of an agenda. The main Rathausplatz market runs from 13 November to 26 December in 2026; on Christmas Eve it closes earlier, at 6.30pm. There is plenty here for more than determined shoppers.
Dates: 27 November–24 December 2026 Best for: An Alsace old-town weekend
Why go
Strasbourg is best enjoyed as a trail of discoveries rather than one long shopping list. Its Christmas chalets spread through the Grande-Île, so choose a few squares for your first day and leave room for an unexpected lane or a tempting bakery window. Begin around Place Broglie or the Cathedral while you have daylight for the details, then let Place Kléber’s Grand Sapin become your evening destination. The change from an afternoon browse to the lights after dark is a good reason to take a proper warm-up break between the two.
Dates: 27 November–24 December 2026 Best for: Traditional market squares
Why go
Nuremberg’s Christkindlesmarkt rewards a gentle approach. The red-and-white canvas roofs gather around Hauptmarkt and Rathausplatz, making a little city of wood and cloth in the middle of the old town. Walk one complete circuit before deciding where to stop: it is easier to notice a beautifully made decoration when you are not trying to choose lunch at the same time. The opening prologue, spoken by the Christkind from the Frauenkirche balcony, is an especially distinctive part of the tradition; in 2026 it is scheduled for 5.30pm on 27 November.
Dates: 28 November 2026–6 January 2027 Best for: Two central squares
Why go
Give Old Town Square your first evening. Arrive with enough daylight to get your bearings, then watch the Christmas tree and the surrounding buildings become the centre of attention. Prague’s two main organiser-run markets, here and on Wenceslas Square, are confirmed for 28 November 2026 to 6 January 2027, daily from 10am to 10pm. You can make a lovely visit out of one square; staying overnight means the second need not be squeezed in before your train. Part of the pleasure is the setting. Old Town Square’s marketplace story reaches back to medieval trade routes, while the town hall, Týn church and richly varied façades make a splendid frame for your visit.
Dates: 20 November 2026–3 January 2027 Best for: Canals and chocolate stops
Why go
Bruges rewards a slower Christmas outing. Begin on the Markt, where the Belfry makes an unmistakable meeting point, then let the little streets lead you towards Simon Stevinplein. These are the city’s two Christmas-market squares, both part of Winter Glow. In 2026 the stalls run from 20 November until 3 January 2027. The broader winter programme lasts longer, so avoid booking a late-January trip expecting the Christmas markets still to be open. Winter Glow held its seventh edition in 2025. This year brings refreshed market styling, with lit stalls, gifts and winter treats.
Dates: 25 November–24 December 2026 Best for: Stollen and market traditions
Why go
Dresden’s Striezelmarkt fills the Altmarkt from 25 November to 24 December 2026. Give this square a generous part of your weekend rather than treating it as a quick stop between sights. Arrive with enough daylight to learn the layout, choose the stalls you want to revisit, and find somewhere for a warm break. The final day closes early, so Christmas Eve needs a different plan from a December evening. The city traces the market’s story to 1434, and its association with Christmas baking is part of the pleasure of visiting.
Dates: 19 November 2026–1 January 2027 Best for: A compact cathedral-quarter visit
Why go
Begin at Residenzplatz and let the cathedral give your evening its bearings. Salzburg’s organiser confirms the Christkindlmarkt for 19 November 2026 to 1 January 2027, across Domplatz, Residenzplatz and parts of Kapitelplatz. It is a market to revisit rather than rush: make one daylight circuit to find the stalls that interest you, then return when the starry lighting changes the character of the squares. The setting carries a long market history. Salzburg’s tourism office traces an earlier trading market on Cathedral Square to the late fifteenth century.
Dates: 23 November–29 December 2026 (six main markets) Best for: Small squares and decorated streets
Why go
Give Colmar time to unfold one square at a time. The official Christmas site confirms six main markets from 23 November to 29 December 2026, with a separate timetable for the Gourmet Market. Start in daylight to understand how the Old Town fits together, then return to a favourite place when the lights take over. You do not need to see every stall before choosing your first warm drink. The setting is a large part of the pleasure. Colmar’s official visitor guide describes an illuminated historic centre, with market sites woven through its old streets.
Dates: 23 November–31 December 2026 (Gendarmenmarkt) Best for: A city with several market choices
Why go
Begin with WeihnachtsZauber at Gendarmenmarkt, where the concert hall and two cathedral domes give your evening a wonderfully theatrical backdrop. The organiser confirms 23 November to 31 December 2026. This guide uses those dates for its main market; Berlin’s other Christmas markets keep their own calendars. Choose one or two neighbourhoods for the weekend, rather than trying to collect every market in a single evening. Gendarmenmarkt rewards an unhurried circuit. Look inside the craft tents and ask about the objects that catch your eye. The organiser describes woodwork, ceramics, textiles, leather, glass and jewellery, with opportunities to see craftspeople working.
Dates: 13 November 2026–1 January 2027 (Advent Bazilika) Best for: Hungarian food and crafts
Why go
Make Szent István tér your first market stop. Advent Bazilika’s own site confirms 13 November 2026 to 1 January 2027, with the square in front of St Stephen’s Basilica as its setting. A tree, lights and Hungarian artisans give you plenty to look at before you choose a snack. The main market hours run into the evening, but Christmas and New Year have separate arrangements, so check the calendar for your particular visit. Vörösmarty tér gives the weekend a second market rather than a reason to hurry the first.
Dates: 27 November 2026–3 January 2027; organiser may extend to 6 January Best for: The Main Market Square
Why go
Start with a circuit of Rynek Główny before choosing your first stall. Kraków’s organiser Artim, acting for the Kraków Merchants’ Congregation, announces a Christmas market beginning on 27 November 2026. Its exhibitor invitation gives a closing date of 3 January 2027, with a possible extension to 6 January. Plan within the earlier period and check the final announcement if your trip depends on the last days. The market belongs in a square whose trading story reaches back centuries. The Cloth Hall and the surrounding Old Town buildings make the setting worth a visit in daylight as well as after dark.
Dates: 13 November 2026–3 January 2027 (Tivoli); Højbro Plads 14 November–20 December 2026 Best for: Tivoli and the open city squares
Why go
Copenhagen works best as a Christmas weekend with two different moods. Begin with Tivoli, whose Christmas season runs from 13 November 2026 to 3 January 2027, then leave another part of the trip for the city’s squares. The municipal visitor service confirms the same opening day, and Tivoli’s dated programme extends into January. Choose your exact day in the official calendar before buying: opening times, ticket inclusions and performances need their own checks. Inside Tivoli, let the decorated gardens be the main event rather than rushing from one ride to another.
Start with the country-specific practical section in the full guide. The destinations use different currencies, and a train or flight booking does not settle the final journey to your hotel. Compare the arrival point, transfer and market setting before booking a short break. Keep the full guide open alongside the organiser’s information when choosing tickets or an evening activity.
Passports and border arrangements need a current check for your nationality and travel dates. This comparison page does not add a second copy of time-sensitive entry rules: each European guide links to the official information used for its practical section. Read that section before paying for a trip and allow time for the arrival formalities on the route you choose.
Package or DIY?
DIY gives you control over the hotel, journey and hours spent at the stalls. An organised break can suit a reader who wants those arrangements made together. Compare the hotel location and actual time in the market city, rather than judging the package by its headline itinerary alone.
13 November 2026–3 January 2027 (Tivoli); Højbro Plads 14 November–20 December 2026
København H for Tivoli; Kongens Nytorv for the harbour area
Tivoli Gardens; Højbro Plads and seasonal city markets
Selected dates; see guide
Questions before you go
Which market should I choose for a first trip?
Cologne, Vienna and Strasbourg are our top three for a first European Christmas market weekend. Cologne puts the cathedral at the heart of the visit, Vienna brings a grand City Hall setting, and Strasbourg offers a circuit of decorated old-town streets. Choose the setting you want to explore twice: once in daylight for the stalls, then after dark for the lights.
When do the Christmas markets open?
Opening dates differ by destination. The comparison table gives each guide’s published dates; use the full guide for separate venues and closed days.
Are the markets free?
Check the Entry section in the destination guide. A market with free browsing can still have separately ticketed skating, rides, trails or other activities.
Should I visit for a day or stay overnight?
An overnight stay gives you a second visit and more time in the city. A day trip makes sense when the outward journey, market hours and journey home fit comfortably together.
Which markets stay open after Christmas?
Use our markets open after Christmas guide to compare the published trading dates and venue exceptions. A season extending into January does not mean every stall or attraction continues until then.