Updated 19 September 2026
Four weekends between late November and 20 December 2026 work for a UK market break, and which city fits depends on the weekend: Prague doesn't open until 28 November, so its markets miss the first of those weekends, while Vienna, Salzburg and Riga are open across all four.
The four pre-Christmas weekends
Christmas Day 2026 falls on a Friday, which pushes the last sensible market weekend back to 18–20 December — any later and you are travelling on Christmas week itself. That leaves four Friday-to-Sunday weekends, and not every market is open for all of them.
| Weekend | Vienna | Salzburg | Riga | Tallinn | Prague | Budapest | Copenhagen | Vilnius |
|---|---|---|---|---|---|---|---|---|
| 27–29 Nov | Open | Open | Opens Fri 27th | Open | Not yet — opens 28 Nov | Not announced | Open | Opens Sat 28th |
| 4–6 Dec | Open | Open | Open | Open, per organiser | Open | Not announced | Open | Open |
| 11–13 Dec | Open | Open | Open | Open, per organiser | Open | Not announced | Open | Open |
| 18–20 Dec | Open | Open | Open | Open, per organiser | Open | Not announced | Open | Open |
Budapest's two main markets (Vörösmarty tér and the Advent Bazilika at St Stephen's Basilica) have not published 2026 dates as of this writing, so it is left off every weekend above rather than guessed at. Kraków's Main Square fair is missing from this list for the same reason: no 2026/27 dates are published on the city's own tourism site as of writing, though the market is a longstanding annual fixture that traditionally opens in the second half of November — treat any specific date quoted elsewhere as a guess, not a confirmation. Tallinn's own market site gives a closing date of 28 December, while the national tourist board's page says 6 January — the two sources disagree, so treat Tallinn's exact run as unconfirmed even though its opening in late November is solid.
Picks by trip style
Salzburg
For a short two-night trip, Salzburg is one market in one connected set of squares in front of the cathedral — no route-planning between neighbourhoods, and its organiser publishes exact opening hours months ahead, including 24–26 December, so a compact weekend doesn't run any risk of arriving to a closed stall.
Recent nonstop fares from Gatwick and Stansted
Vienna
For three nights with a proper day trip built in, Vienna spreads a dozen markets across the city on different calendars — six close on 23 December, four more on 26 December, and only Schönbrunn and the Prater winter market run on to 6 January — so a longer stay is rewarded with real variety rather than repeating the same square.
Recent nonstop fares from Heathrow, Gatwick, Stansted and Manchester
Riga
Riga's Dome Square market draws a fraction of the crowds Vienna or Prague see and sits inside a compact, walkable old town. The market has not published a closing date for this season, so treat any later weekend as opportunistic rather than guaranteed, and book the earlier weekends above with more confidence than the later ones.
Recent nonstop fares from Gatwick, Stansted and Manchester
Copenhagen
A different kind of pre-Christmas trip: Tivoli Gardens' Christmas season runs 13 November to 3 January, one confirmed date range covering every weekend on the table above, so there is no risk of arriving before it opens the way there is with Prague or Vilnius.
Recent nonstop fares from Heathrow, Gatwick, Stansted and Manchester
Vilnius
Vilnius's Cathedral Square Christmas market runs 28 November to 27 December 2026, confirmed by the city's own festive-programme site — one of the few markets here with a genuinely fixed closing date rather than an open-ended run into January, and a smaller, quieter old town than Prague or Vienna.
Recent nonstop fares from Stansted
Crowds, cold and getting there
- Saturdays are the busiest day at every market on this list; a Friday evening or Sunday morning visit is markedly quieter for the same trip.
- All of these are outdoor markets in northern or central Europe — layers, waterproof footwear and gloves matter more than what the destination page says about summer.
- Vienna, Salzburg and Copenhagen fly from LHR, LGW, STN and MAN; Riga, Tallinn and Vilnius have thinner UK coverage, so check search for your specific weekend before booking accommodation.
If you would rather be somewhere for Christmas Day itself than the weekend before it, see the Christmas Day stay guide — a different set of destinations, chosen for what is confirmed open on the 24th to the 26th rather than in the run-up. For the full seasonal picture across all three December intents — pre-Christmas, a Christmas stay, and New Year — see the UK Christmas & New Year hub. To work out exactly how few days of leave a given weekend costs against the Christmas and New Year bank holidays, use the UK bank holiday planner.
Next steps
Related guides
- Where to spend Christmas 2026, from the UK — Which destinations actually stay open on 24-26 December, which shut down, and how to shape a Christmas-week trip around the ones that do.
- New Year city breaks 2026–27 from the UK — What's confirmed for 31 December 2026, what isn't, and how to shape the trip around it.
- Weekend city breaks from Stansted & Manchester — Which city actually fits a Friday-to-Monday trip, grouped by whether Stansted, Manchester, Gatwick or Heathrow gets you there fastest.
Sources, checked 19 September 2026
- Vienna Tourist Board — Christmas markets — checked 12 September 2026
- Salzburger Christkindlmarkt — official market site — checked 18 September 2026
- Prague City Tourism — Christmas markets — checked 12 September 2026
- LiveRiga — Riga Christmas Market — checked 18 September 2026
- Tallinn Christmas Market — organiser site — checked 18 September 2026
- VisitCopenhagen — Christmas in Tivoli Gardens
- Vilnius Culture Center — festive programme (kaledossostineje.lt)
- Advent Bazilika (St Stephen's Basilica market, Budapest) — official organiser — checked 12 September 2026