Christmas markets UK 2026: dates and who to go with
It is the first week of December and someone drops a photo into the group chat: wooden chalets, fairy lights, a mug of mulled wine. "This weekend?" Two say yes, one has a work do on the Saturday, another suggests the weekend after. The weekend after is the 19th, half the country has had the same idea, and the plan ends as a bauble bought online.
The Christmas markets in the UK in 2026 worth a trip are Manchester (6 November to 22 December, with two sites open until 3 January), Edinburgh (14 November to 3 January), York (12 November to 21 December), Bath (26 November to 13 December) and Winchester (20 November to 22 December). The best window for most of them is the last weekend of November and the first two weekends of December, before the final rush. One day per city is enough for the market itself, and if your friends' diaries never line up, you can post the trip on TravelMatch with your dates and let people who are free those days ask to join.
Why the dates matter more than the city
Every UK market looks lovely in the photos. What changes the experience is when you go. A Tuesday afternoon in late November and the Saturday before Christmas are two different events in the same square: one is browsing, the other is queueing.
The second thing almost nobody checks is the closing date. Some markets end well before Christmas: Bath closes on 13 December this year. Others carry on into January. If your days off fall between Christmas and New Year, half of the list is already gone, and it is better to know that before booking a train.
So the useful question is not "which is the best Christmas market in the UK". It is "which one is open on the days I can actually go".
Manchester Christmas Markets 2026
Manchester runs the longest season of the big city markets. According to Visit Manchester, the markets open on Friday 6 November 2026 and run until Tuesday 22 December, with around 210 stalls across the city centre. Albert Square and Cathedral Gardens stay open longer, until Sunday 3 January 2027, which makes Manchester one of the few options if your free days are the week after Christmas.
Opening hours for 2026 had not been confirmed when we checked. Because the stalls are spread over several squares, Manchester works better as a full day than as a quick stop: walk between sites in the afternoon and stay for the lights after dark, which in December comes early.
Edinburgh's Christmas
Edinburgh's Christmas runs from 14 November 2026 to 3 January 2027, according to the city's official tourism site. The Traditional Christmas Market is in East Princes Street Gardens, below the Scott Monument, and it is free to enter; rides and other attractions are ticketed separately.
Edinburgh is the obvious choice if you want to stretch the trip into a long weekend, because the city gives you plenty to do beyond the market. It also runs alongside the city's Hogmanay celebrations at the end of December. If you are coming from England, look at travel early for any weekend in December.
York Christmas Market
According to Visit York, the market is open from 12 November to 21 December and closes on Tuesdays as a rest day. That detail matters: a midweek trip planned around a Tuesday will find the chalets shut.
York is compact, so the market, the Minster and the old streets fit comfortably into one day. That makes it a good first trip if you are not sure about a weekend away with people you have not travelled with before: a day return keeps things simple.
Bath Christmas Market
Bath's market is short and popular. The official site gives Thursday 26 November to Sunday 13 December 2026, open 10am to 7pm Monday to Wednesday, 10am to 8pm Thursday to Saturday and 10am to 6pm on Sunday.
With only three weekends in the season, the Saturdays get very crowded. If you can, go on a weekday morning, or on a Sunday when it closes earlier and the crowds thin out sooner.
Winchester Cathedral Christmas Market
Winchester Cathedral's website lists its Christmas Market from 20 November to 22 December, in the cathedral grounds. It is smaller than the city markets, which is exactly why some people prefer it: you can see it properly in a couple of hours and still have time for the city.
As for Birmingham's Frankfurt Christmas Market, the official Visit Birmingham listing had not published its 2026 dates when we checked, so we would rather not give you a date we cannot confirm. Check it closer to November.
When to go to Christmas markets in the UK
Putting it together, the calendar looks like this:
| Market | 2026 dates | Open after Christmas? |
|---|---|---|
| Manchester | 6 Nov to 22 Dec | Albert Square and Cathedral Gardens until 3 Jan |
| Edinburgh | 14 Nov to 3 Jan | Yes |
| York | 12 Nov to 21 Dec (closed Tuesdays) | No |
| Bath | 26 Nov to 13 Dec | No |
| Winchester | 20 Nov to 22 Dec | No |
The sweet spot is the weekend of 28 and 29 November and the first two weekends of December (5 and 6, 12 and 13), when every market on the list is open and the last-minute crowds have not arrived. If you can take a weekday, any weekday beats any Saturday. And if you are thinking about crossing the Channel instead, the logic for Vienna, Prague or Cologne is different: most close on Christmas Eve, as we explain in when to go to the European Christmas markets.
How long do you need? A market takes half a day. What takes time is the city around it. A day return works for York or Winchester; Edinburgh and Manchester deserve a night.
Who to go to a Christmas market with
A Christmas market is an odd place to be on your own. Everything is designed for sharing: the mulled wine is drunk while chatting, and the lights are better when you can turn to someone and say "look at that". Plenty of people who travel solo the rest of the year find that this is one trip they would rather do with company.
The difficulty is the usual December one. One friend has the children that weekend, another has spent all her leave, a third has three work parties. Waiting for everyone to be free at once is how the plan ends up in January.
You have two ways out. The first is to fix a date with your usual people early, a specific Saturday rather than "sometime in December", and accept that whoever can, comes. The second is to find people who already have those days free. That is what TravelMatch is for: you post the trip with a destination and dates, for example York on 28 November or Edinburgh from 4 to 6 December, and people who are free then ask to join. Before you accept anyone, you see their profile, your affinity percentage and reviews that only people who have actually travelled with them can leave. Whoever created the trip decides who comes. Once you accept, there is a group chat, an itinerary, polls and shared expenses in the same place. It is free and it does not book anything: everyone sorts out their own train and room. You can also do it the other way round and join a trip someone else has posted.
If travelling with people you have not met is new to you, how to choose travel companions covers what to ask before you commit, and if the problem is wider than December, start with I have no one to travel with. If the market trip is with old friends, a few ground rules on money and pace help, as in how to travel with friends and stay friends. And if Christmas itself is the part you would rather not spend alone, read solo holidays at Christmas.
Before you book
Check each market's official site in early November, when final opening hours are published. Avoid Tuesdays in York. Remember that Bath is over by mid-December. And decide who you are going with before the train fares for December weekends go up, not after.
The chalets will be there either way. The difference is whether you see them in someone else's photo or with a warm cup in your hand.
On TravelMatch you can post your Christmas market trip, with the city and the dates, and let people who are free those days ask to join. You see how each person travels and what people who have travelled with them say before deciding anything. It is free.
→ Find who to go with · Free, in a minute.
Reviewed in October 2026. Dates and opening hours read on 19 October 2026 on the official sites of Visit Manchester, Edinburgh's Christmas (edinburgh.org), Visit York, Bath Christmas Market and Winchester Cathedral. Birmingham's 2026 dates were not yet published on Visit Birmingham that day. Markets can change their plans: check each official site before you travel.