BEAUTIFUL HOLIDAYS IN BRITAIN Plan your visit or staycation
UK Christmas Markets 2026

UK Christmas markets 2026

The ones worth planning a trip around.

The UK’s Christmas market scene has grown enormously since the German-style markets of the 1990s took hold in Birmingham and Manchester. Today, almost every city and many smaller towns run their own versions — quality varies enormously. These are the markets we think are worth building a trip around, rather than just visiting because they happen to be nearby.

Winchester Cathedral Christmas Market (20 November – 22 December 2026)

2026 dates: Friday 20 November to Tuesday 22 December · Official site

Winchester’s market, set in the Cathedral Close immediately in front of the medieval facade, is consistently rated among the best in the UK — and for good reason. The setting is extraordinary, particularly after dark when the cathedral is illuminated. The market itself is genuinely high quality, with a focus on handmade crafts, artisan food producers and local businesses rather than the generic merchandise that fills many larger markets. Winchester is an easy day trip from London Waterloo (about an hour) and also makes an excellent overnight stop. The Cathedral has been an active church since 642 AD; even without the market it is worth the journey.

Tip: Weekday evenings are significantly quieter than weekends. If you can go on a Thursday or Friday evening, the atmosphere is better and the queues are shorter.

Edinburgh’s Christmas (14 November 2026 – 3 January 2027)

2026 dates: 14 November 2026 to 3 January 2027 · Official information

Edinburgh’s winter festival is one of the largest in Europe and the most impressive in the UK. The main market in East Princes Street Gardens sits beneath the floodlit castle, with the Big Wheel and a range of food and craft stalls creating a genuinely spectacular scene. The German Christmas Market on the Mound runs alongside it. Edinburgh’s position, with the castle rock forming a dramatic backdrop, gives it an advantage no other UK market can quite match. The city’s Hogmanay celebrations on 31 December are a separate event entirely and worth booking well in advance for the street party ticket.

See: Edinburgh visitor guide

Bath Christmas Market (26 November – 13 December 2026)

2026 dates: Thursday 26 November to Sunday 13 December · Official site

Bath’s Christmas Market takes over the historic city centre streets around Bath Abbey for two and a half weeks from late November. Its chalet-style stalls specialise in handmade gifts and crafts, with a strong emphasis on local and regional producers. The market’s setting among Bath’s golden Georgian stone buildings gives it an elegance that larger, more commercial markets lack. The Thermae Bath Spa, which is open year-round, pairs particularly well with a winter visit — the rooftop pool at dusk, with views over the city’s roofscape, is one of Britain’s finest experiences.

Manchester Christmas Markets (6 November – 22 December 2026)

2026 dates: Friday 6 November to Tuesday 22 December; Albert Square and Cathedral Gardens stay open to Sunday 3 January 2027 · Official information

Manchester’s Festive Markets are the largest in the UK, spreading across multiple sites in the city centre including Albert Square (where the Town Hall provides a dramatic backdrop), Exchange Square, Cathedral Gardens and King Street. The sheer scale means there is something for everyone, from local food and drink to European imports. The market has been running since 1999 and has a loyal following. Manchester’s independent restaurant and bar scene means a Christmas market visit can easily be extended into a full weekend of eating and drinking beyond the market itself.

Skipton Christmas Market, North Yorkshire

2026 dates: not yet announced by Skipton Town Council · Check the council page

Skipton, on the southern edge of the Yorkshire Dales, is a market town with a proper medieval castle and one of the UK’s finest covered markets. Its Christmas market is smaller than the city equivalents but the town’s character — cobbled high street, working canal, the castle at one end — makes it one of the most pleasant Christmas market towns in the north of England. Combine with a visit to Bolton Abbey or a walk along the Embsay and Bolton Abbey Steam Railway route.

Bournemouth Christmas Tree Wonderland

2026 dates: not yet announced · Check the official page

Bournemouth’s illuminated trail through the Lower Gardens, featuring hundreds of decorated Christmas trees and light installations, is a gentler alternative to the crowded indoor markets — free to enter and spread over a large outdoor area. The town’s seafront gives it an unusual combination of Christmas atmosphere and coastal air. Worth combining with a visit to the Russell-Cotes Art Gallery and Museum, one of the finest Victoriana collections in the south of England.

York Christmas Market (12 November – 21 December 2026)

2026 dates: 12 November to 21 December, Wednesday to Monday (closed Tuesdays) · Visit York

York’s ‘Shambles Market’ Christmas extension and the broader St Nicholas Fair in Parliament Street make York one of the best Christmas destinations in England. The city’s medieval street plan, with the Shambles — one of Europe’s best-preserved medieval streets — at its heart, provides an incomparably atmospheric backdrop. York also has outstanding independent food and drink: Betty’s Tea Rooms, the Shambles Market food stalls, and a cluster of excellent independent restaurants. Stay at least one night to experience the city after dark, when the Minster and city walls are beautifully illuminated.

See: York visitor guide

Cardiff Christmas Market (12 November – 23 December 2026)

2026 dates: Thursday 12 November to Wednesday 23 December · Official site

Cardiff’s market is built around makers rather than imported goods: local artists, designers, craftspeople and food producers sell their own work directly to visitors. Not every exhibitor trades for the whole run, so the organisers publish individual traders’ dates nearer the time — worth checking if you are travelling for a particular maker. The bilingual Welsh and English branding is a reminder you are in the Welsh capital. Winter Wonderland on the City Hall lawn is a separate event with its own dates.

See: Cardiff visitor guide

Belfast Christmas Market (14 November – 22 December 2026)

2026 dates: Saturday 14 November to Tuesday 22 December · Belfast City Council

Belfast’s market fills the gardens of City Hall, turning the grounds into a festive village of local and international traders — the council says local traders make up more than half the stalls. Expect international and street food, seasonal treats, handcrafted gifts and decorations, plus a vintage carousel, a giant helter-skelter with views over the city centre, and an outdoor festive food court. Entry is free.

See: Belfast visitor guide

Birmingham Frankfurt Christmas Market (5 November – 24 December 2026)

2026 dates: Thursday 5 November to Thursday 24 December, as reported by ITV News Central citing Birmingham City Council

Styled on the markets of Birmingham’s German twin city, Frankfurt, the market runs through Victoria Square and along New Street towards the Bullring, with chalets selling German food and drink, gifts and decorations. In 2026 one stretch of New Street will have no stalls because of nearby works on Bennetts Hill and Temple Street. The ice rink and big wheel in Centenary Square are run separately and stay open into January.

Lincoln Cathedral Christmas Market (3 – 5 December 2026)

2026 dates: Thursday 3 to Saturday 5 December · Lincoln Cathedral

Lincoln’s long-running street Christmas market has ended, and in its place the cathedral runs a smaller three-day event of its own, with food and gift stalls spread through the nave, Chapter House, cloisters and grounds among Christmas trees and lights. Expect timed entry — details are due nearer the date. Visitors remembering the old street market should know this is a much more compact occasion.

See: Lincoln visitor guide

Exeter Cathedral Christmas Market (13 November – 13 December 2026)

2026 dates: Friday 13 November to Sunday 13 December · Official site

Exeter’s market sits on Cathedral Green, with wooden chalets set out against the cathedral’s west front. Traders are chosen individually and sell artisan crafts and seasonal food, with an emphasis on Devon makers and producers. It opens a week earlier in 2026 than last year, and organisers reported more than 600,000 visitors in 2025 — one of the busiest markets in the south-west, so weekends get crowded.

See: South Devon visitor guide

Chester Christmas Market (18 November – 22 December 2026)

2026 dates: 18 November to 22 December · Visit Cheshire

Chester’s market returns to the heart of the walled city with rows of traditional wooden chalets selling gifts, crafts, decorations and food from local producers, within easy reach of the cathedral and the medieval Rows. Entry is free, and the city’s separate Lanterns and Light display runs from 13 November to 3 January.

More Christmas markets near our destinations

These come straight from our UK events calendar, checked against each organiser’s own listing — and they update automatically as new dates are confirmed.

Aberystwyth

Belfast

Blackpool

Blaenau Gwent

Bradford

Brecon Beacons

Bridlington and East Yorkshire

Canterbury

Cardiff

Ceredigion

Chichester

Cumbria - Go Lakes

Dartmouth

Derby

Doncaster

Dover, White Cliffs Country

Dundee

Eastbourne

Edinburgh

Essex

Glamorganshire

Great Yarmouth

Inverness

Isle of Arran

Isle of Man

Isle of Mull

Kings Lynn & West Norfolk

Lincoln

Lincolnshire Coast

Llandudno

Londonderry

Newcastle upon Tyne

Newport

Norfolk

North Wales

Northern Ireland

Northumberland

Nottinghamshire

Orkney Islands

Oxfordshire

Peak District

Pembrokeshire

Perth

Portmeirion

Portrush

Portsmouth

Richmond

Shetland Islands

Snowdonia

South Devon

St Albans

Swansea Bay

Visit Isle of Wight

Wye Valley and Vale of Usk

York

Planning tips for UK Christmas market visits

  • Go on weekdays if at all possible — most UK Christmas markets are extremely crowded on Saturdays in December, particularly in the 10 days before Christmas
  • Book accommodation months in advance — popular market cities fill up quickly, particularly for December weekends
  • Late November is generally better than December — less crowded, prices are lower and the novelty is fresher
  • The smaller markets are often better — Skipton, Ludlow, Stamford and similar market towns offer better quality goods and more pleasant atmosphere than the massive city events
  • Check opening dates carefully — dates shift year to year. The 2026 dates above are taken from each organiser’s own announcement (last checked 20 October 2026); where a market hasn’t announced yet we say so

For current events listings including Christmas markets near you, see our UK events calendar.