IllustrationChristmas markets · winter festivals · UK cities and towns
Christmas markets near you 2026: 119 UK markets in 83 towns and cities
From Edinburgh and Manchester to Bath, York and Winchester Cathedral: we've gathered 119 Christmas markets in 83 places across the UK — 2026 dates as soon as they're confirmed, and for the big ones how to get there, where to park, what visitors say and our honest take on whether it's worth the trip.
📍 Find a market near meuntil Christmas
Find a Christmas market near you
For each town we list the Christmas markets the council, the tourist board or the organiser announces — not one-day school fairs or church bazaars. 2026 dates appear as soon as they're published; until then you'll see last season's, marked as such. Most markets come back on the same weeks.
The most searched Christmas markets in 2026
Christmas markets by region
- The Midlands18 markets · 15 towns
- North West England17 markets · 7 towns
- South East England15 markets · 15 towns
- Yorkshire11 markets · 10 towns
- South West England11 markets · 11 towns
- East of England11 markets · 11 towns
- East Midlands9 markets · 7 towns
- West Midlands9 markets · 8 towns
- Scotland6 markets · 3 towns
- Kent5 markets · 5 towns
- Essex5 markets · 5 towns
- Northern Ireland5 markets · 5 towns
- Devon and Cornwall4 markets · 4 towns
- The Cotswolds4 markets · 4 towns
- North East England3 markets · 3 towns
Christmas markets by town and city
- Aberdeen (1)
- Alnwick (1)
- Bakewell (2)
- Barnsley (1)
- Bath (1)
- Belfast (1)
- Beverley (1)
- Birmingham (2)
- Blackpool (1)
- Bournemouth (1)
- Brentwood (1)
- Brighton (1)
- Bristol (1)
- Broadway (1)
- Bury St Edmunds (1)
- Cambridge (1)
- Canterbury (1)
- Cardiff (3)
- Carryduff (1)
- Chatsworth (1)
- Cheltenham (1)
- Chester (1)
- Chichester (1)
- Cirencester (1)
- Colchester (1)
- Coventry (1)
- Derby (1)
- Derry~Londonderry (1)
- Durham (1)
- Edinburgh (1)
- Ely (1)
- Exeter (1)
- Faversham (1)
- Glasgow (4)
- Gloucester (1)
- Guildford (1)
- Halifax (1)
- Harrogate (1)
- Hillsborough (1)
- Ingatestone (1)
- Kingston upon Thames (1)
- Knaresborough (1)
- Knutsford (1)
- Lancaster (1)
- Leamington Spa (1)
- Leeds (1)
- Leicester (1)
- Lichfield (1)
- Lincoln (1)
- Lisburn (1)
- Liverpool (1)
- London (16)
- Manchester (11)
- Matlock (2)
- Milton Keynes (1)
- Newcastle (1)
- Norwich (1)
- Nottingham (1)
- Oxford (1)
- Plymouth (1)
- Portsmouth (1)
- Preston (1)
- Rochester (1)
- Saffron Walden (1)
- Salisbury (1)
- Sandringham (1)
- Sheffield (2)
- Shenfield (1)
- Shrewsbury (1)
- Skipton (1)
- Southampton (1)
- St Albans (1)
- Stratford-upon-Avon (1)
- Tenterden (1)
- Totnes (1)
- Truro (1)
- Tunbridge Wells (1)
- Whitby (1)
- Winchester (1)
- Windsor (1)
- Woodstock (1)
- Worcester (1)
- York (1)
🧒 With kids
- Hyde Park Winter Wonderland · London
- Frankfurt Christmas Market Birmingham · Birmingham
- Winchester Cathedral Christmas Market · Winchester
- Edinburgh Christmas Market · Edinburgh
- Cardiff Winter Wonderland · Cardiff
- Nottingham Winter Wonderland · Nottingham
✨ Date night
- Manchester Christmas Markets · Manchester
- Winchester Cathedral Christmas Market · Winchester
- Southbank Centre Winter Market · London
- Exeter Cathedral Christmas Market · Exeter
- Edinburgh Christmas Market · Edinburgh
- Covent Garden Christmas Market · London
🎉 With friends
- Hyde Park Winter Wonderland · London
- Manchester Christmas Markets · Manchester
- Frankfurt Christmas Market Birmingham · Birmingham
- Winchester Cathedral Christmas Market · Winchester
- Southbank Centre Winter Market · London
- Exeter Cathedral Christmas Market · Exeter
Christmas markets in other towns
Caerphilly
IllustrationChristmas market · Caerphilly
Caerphilly Christmas Market
Christmas market and winter wonderland with rides by Caerphilly Castle.
🧒 With kidsWhat's there
- One-day market around the Twyn in Caerphilly town centre
- 120+ food, drink, craft and gift stalls
- Below Caerphilly Castle
- Winter wonderland rides
What visitors say
The few reviews are very positive — families enjoyed the rides and food.
A good one-day outing from Cardiff, with the castle as a bonus.
- 2026
- Sat 21 Nov 2026
- Cost
- Free entry; castle admission separate.
Getting there and parking
- Caerphilly station has frequent trains from Cardiff (about 20 minutes).
Swansea
IllustrationChristmas market · Swansea
Swansea Christmas Market
Festive chalets of crafts, traditional traders and street food in the city centre, with an Alpine Bar and a Caroller's Cabin stage.
🎉 With friends🧒 With kidsWhat's there
- Chalets on Oxford Street and Portland Street
- Alpine Bar with covered seating
- Caroller's Cabin stage with school choirs
- Waterfront Winterland rides nearby
A friendly city market — add Waterfront Winterland for the kids.
- Dates
- 29 Nov – 22 Dec 2025
- Cost
- Free entry.
Getting there and parking
- Swansea station is about 10 minutes' walk from Oxford Street.
Where Britain's Christmas markets come from
The German Weihnachtsmarkt reached Britain in the late 1990s: Birmingham's Frankfurt Christmas Market, run with Birmingham's twin city, and Manchester's markets started the trend. Today almost every city has one, from the cathedral closes of Winchester, Lincoln and Salisbury to Edinburgh's huge winter festival in Princes Street Gardens.
What to eat, drink and buy
Mulled wine and hot cider, German bratwurst and pretzels, but also British favourites — mince pies, roasted chestnuts, hog roast rolls and hot chocolate with all the toppings. Many markets now serve drinks in reusable cups with a deposit. To take home: handmade decorations, candles, local food and drink, and gifts from small makers.
Tips for a good visit
Go on a weekday or early on a Saturday; Friday and Saturday evenings in December are rammed in Manchester, Edinburgh and Bath. Use park and ride or the train — city-centre car parks fill by late morning. Some markets and winter festivals sell timed or ticketed entry, especially for rides and ice rinks: check the card before you set off.
Questions
- When do the UK Christmas markets open in 2026?
- Most of the big city markets open in mid to late November — Manchester, Birmingham and Edinburgh usually in the second or third week — and run to just before Christmas, with Edinburgh's festival lasting into early January. Each card says whether the 2026 dates are confirmed.
- Which is the best Christmas market in the UK?
- Edinburgh, Manchester, Bath, York and Birmingham are the best-known. For something smaller and prettier, the cathedral markets at Winchester and Lincoln are hard to beat. Our cards say who each one suits — families, a date, or a night out with friends.
- Are UK Christmas markets free?
- Most are free to walk around. Some winter festivals charge for rides, ice rinks or timed entry at busy times, and a few charge admission — each card says.
- Can I take my dog?
- Outdoor street markets usually allow dogs on leads, but crowds are hard on them. Some festivals in parks and many cathedral grounds don't allow dogs — check the card's "worth knowing" notes.