Spirit of Christmas Fair
10:00–17:00
Olympia · London · From £23

Explore by market type
Celebrate the holidays with festive markets, seasonal treats, and gifts
Food Marketplace lists 58+ UK Christmas markets for 2026, from major city-centre destinations — Manchester, Birmingham, Edinburgh, Leeds and Newcastle — to smaller town markets and lights switch-on events. Browse the full grid below for dates, opening hours and festive food, or jump straight to 49+ Christmas market events and 12 city guides further down this page.
Explore with a local host. See the itinerary, inclusions and cancellation terms before booking.
Expect wooden chalet-style stalls selling mulled wine, roasted chestnuts, bratwurst and hot chocolate, alongside festive gifts, handmade crafts and seasonal decorations. Most UK Christmas markets are free to browse — you only pay for food, drink and anything you buy.
Use the filters above to find UK Christmas markets that are open now or near your location, or jump straight to an event, a city guide, or the interactive map below.
Browse every food market — Christmas and otherwise — in a specific UK city.
Double-check the market's 2026 dates and hours on its own page before travelling — some run for the full festive season, others for a single weekend. Most markets are free to enter, but larger attractions like ice rinks or Santa's grottos may need a separate ticket.
Arrive early on weekends for the best selection and shortest queues — most stalls take card, but a little cash helps with smaller independent traders. Wrap up warm: UK Christmas markets are almost always outdoors.
49 events
Christmas fairs, craft markets, lights switch-ons and weekend-only festive markets across the UK — separate from the standalone market listings above, and updated as new 2026 dates are confirmed.
10:00–17:00
Olympia · London · From £23

Christmas market
Victoria Square and New Street · Birmingham · Free
Christmas Lights Switch-on · 17:00–21:00
Regent Street · London · Free

Christmas Light Trail · 15:30
Chatsworth House · Bakewell · From £12

Christmas Light Trail
Longleat · Warminster

Southern Maltings · Ware

13:30
Biscuiteers · London

Christmas Lights Switch-on · 15:00–20:00
Marylebone High Street · London

Christmas Lights Switch-on · 15:00
Old Spitalfields Market · London

Business Design Centre · London

Christmas market
St John Street, Working Street, Hills Street and Trinity Street · Cardiff
Christmas Market · 10:00–19:00
Broad Street, Oxford · Oxford
Christmas Market · 10:00–19:00
Queen Street, Cardiff · Cardiff
Christmas Light Trail · 16:20–22:00
Kew Gardens · London · From £25.50

Christmas Light Trail · 10:00–20:00
Blenheim Palace · Woodstock

Christmas market
Edinburgh city centre / Princes Street Gardens · Edinburgh
Christmas Lights Switch-on · 10:00–19:00
Stratford-upon-Avon Town Centre · Stratford-upon-Avon
Hertfordshire County Show · St Albans

Leadenhall Market · London

11:00–16:00
The Royal Toby Hotel · Rochdale

Christmas Lights Switch-on · 18:00
Leadenhall Market · London

Christmas Light Trail
Dunham Massey (National Trust) · Altrincham

Christmas market · 10:00–16:00
Weald & Downland Living Museum · Chichester · From £10
Christmas Lights Switch-on · 10:00–17:00
Stourbridge Town Centre · Stourbridge
11:00–14:00
The Benn Hall · Rugby

Christmas market · 16:30
Royal Hospital Chelsea · London · Free
Christmas market
Bath city centre near Bath Abbey · Bath · Free
Christmas Light Trail · 16:00
Kew Wakehurst · Haywards Heath

Olympia · London

Christmas market
West Dean House & Gardens · Chichester
Selected dates: Saturday, 28 November 2026 · 12:00–20:00; Sunday, 29 November 2026 · 10:00–17:00; Saturday, 5 December 2026 · 12:00–20:00; Sunday, 6 December 2026 · 10:00–17:00
Christmas Market · 10:00–20:00
Stratford-upon-Avon Town Centre · Stratford-upon-Avon
10:00–15:30
Warwick Hall · Burford

11:00–16:00
St Barnabas Parish Hall · London

10:00–16:00
Novotel London Stansted Airport · Stansted

Crossbasket Castle, Hotel & Restaurant, an SLH Hotel · Glasgow

Christmas market
Worcester city centre · Worcester · Free
Christmas market
Lincoln Cathedral · Lincoln
Christmas market · 09:00–18:00
Palace Green & Durham Market Place · Durham

Selected dates: Fri, 4 Dec 2026 – Sun, 6 Dec 2026; Fri, 11 Dec 2026 – Sun, 13 Dec 2026
Christmas market · 10:00–17:00
Hampton Court Palace · London
Loch Lomond Shores · Alexandria

10:30–15:30
Swansea.com Stadium · Swansea

14:30–18:00
Croxley Green Library · Rickmansworth

11:00–16:00
Chigwell Hall · Chigwell

Christmas Market · 10:00–19:00
The Parade, Sutton Coldfield · Sutton Coldfield
Christmas Market · 10:00–17:00
Dudley Street, Wolverhampton · Wolverhampton
11:00–15:00
Egglescliffe Community Centre · Stockton-on-Tees

The Crossing · London

11:00–15:00
Mardyke Community Centre · Rainham

11:00–17:00
The Pineapple · London

12 guides

Christmas Markets · 11 min

Christmas Markets · 5 min

Christmas Markets · 5 min

Christmas Markets · 2 min

Christmas Markets · 6 min

Christmas Markets · 4 min

Christmas Markets · 5 min

Christmas Markets · 3 min

Christmas Markets · 3 min

Christmas Markets · 3 min
Christmas Markets · 5 min
Christmas Markets · 4 min
Ultimate Guide to 58 UK Markets
Every confirmed 2026 date, city by city.
Small-Town Markets & Lights Switch-ons
7 shorter-run markets outside the big cities.
All UK Food Events
Festivals, markets and street food beyond Christmas.
Festival Markets
More seasonal and celebration-led UK markets.
Guided Christmas Tours
Skip the planning — a local host walks you round instead.
Most UK Christmas markets for 2026 open from early-to-mid November through to just before or after Christmas Day, and a handful of the longest-running ones — including Hyde Park Winter Wonderland, Edinburgh and Kingston — stay open into early January 2027. Exact 2026 opening dates vary by city; each market page on this site shows a live countdown once its date is confirmed.
We list 58+ UK Christmas markets on Food Marketplace, from major city-centre destinations like Manchester, Birmingham, Leeds, Newcastle and Edinburgh to smaller town markets and one-off lights switch-on events. Browse the full grid above, or see our Ultimate Guide to 58 UK Christmas Markets for 2026 for a complete city-by-city breakdown.
Expect mulled wine, roasted chestnuts, bratwurst and hot chocolate alongside festive gifts, decorations, and handmade crafts from wooden chalet-style stalls. Many UK markets also add local street food and vegan/gluten-free options alongside the traditional German-market staples.
The vast majority are free to walk around — you only pay for food, drink, and anything you buy. A small number of larger festival-style markets or ticketed attractions (such as ice rinks or funfair rides within a market) charge separately at peak times.
London (Hyde Park Winter Wonderland), Manchester, Birmingham (Frankfurt Christmas Market), Edinburgh and Leeds host some of the largest Christmas markets in the UK, often spanning multiple sites across the city centre and running for six weeks or more.
Several markets run from mid-to-late November all the way through to 3 January 2027, including Hyde Park Winter Wonderland, Edinburgh, Kingston-upon-Thames, Blackpool and Aberdeen's Christmas Village — see our Ultimate Guide for the full list of confirmed dates.
Yes — alongside the big six-week city markets, plenty of UK towns run shorter festive markets and lights switch-on events lasting just a day or a weekend, such as Stratford-upon-Avon's lights switch-on and Sutton Coldfield's Christmas Market. These are listed as events on Food Marketplace rather than standalone market pages — see our small-town Christmas markets guide.
Most town and city-centre Christmas markets are open-access street events with no booking needed. Larger attractions inside some markets — ice rinks, big wheels, Santa's grottos — may need a separate paid ticket booked in advance, so check the specific market's page for details.
Weekday mornings and early afternoons are the quietest, best for browsing stalls without crowds. Evenings — especially Friday and Saturday from 4-5pm once the lights are on — are the most atmospheric but also the busiest, particularly in the run-up to Christmas.
Most outdoor town-centre Christmas markets welcome dogs on a lead and are stroller/family-friendly, since they're just decorated public streets rather than ticketed enclosures. Larger fenced-off markets or those with fairground rides may have their own pet policy — check the individual market listing if in doubt.