December is the busiest month in the British events calendar. The days are at their shortest, so almost everything worth going to happens after dark, under lights or indoors: Christmas markets, illuminated garden trails, pantomimes, carol services and, at the very end of the month, Hogmanay and New Year’s Eve. This guide explains the main kinds of event to look for, then lists what is actually in our calendar for December 2026, destination by destination.
Events in December in the UK: what to expect
Most December events fall into five groups, and they peak at different points in the month. Christmas markets and light trails run right through from November; pantomimes and carol concerts build towards Christmas week; and the days between Christmas and New Year belong to winter walks, sales and the run-up to Hogmanay. If you are planning a trip rather than a single evening out, the first two weeks of December usually give you the widest choice with the smallest crowds.
You can see everything we have listed for the month in one place on the December 2026 events page, or browse the full UK events calendar.
Christmas markets in December 2026
The big city markets are well under way by the start of December and most close a few days before Christmas, so do not leave it until Christmas Eve. Cathedral-close markets and smaller town events often run for just a weekend or a few days, which makes dates especially important. Our UK Christmas markets 2026 guide gives the dates each organiser has announced, including Edinburgh, York, Cardiff, Belfast and Lincoln.
Weekday afternoons and evenings are noticeably calmer than Saturdays. If a market is the main reason for your trip, staying overnight lets you visit after the day-trippers have gone home.
Winter light trails and illuminations
Illuminated trails through gardens, parks, zoos and the grounds of country houses have become a December fixture across the UK. Nearly all of them use timed entry slots, and the most popular early-evening times at weekends tend to sell first, so book ahead rather than turning up. Wrap up warmly, wear proper shoes — paths can be muddy and dark between installations — and check the organiser’s page on the day in case of wind or flooding. Our guide to UK winter lights and trails 2026 covers the main ones.
Seaside illuminations are part of the picture too: resorts such as Blackpool have a long tradition of lighting up the promenade through the darker months. Check what’s on in Blackpool for this season’s dates.
Pantomime season
Pantomime is a peculiarly British tradition: a family show based loosely on a fairy tale, with songs, slapstick, a dame, a villain to boo and a great deal of audience participation. Theatres large and small stage one, typically opening in late November or early December and running into the new year. Productions vary from big commercial shows with familiar television faces to much-loved local versions written in-house. Performances in the week before Christmas and the days after Boxing Day are the first to sell out, and many theatres schedule relaxed, signed or captioned performances — look at the theatre’s own listings for those dates.
Carol concerts and cathedral services
Carol services are one of the best free things to do in December. Cathedrals and larger parish churches hold Advent processions early in the month and candlelit carol services in the final week before Christmas, alongside ticketed concerts by choirs and orchestras. Cathedral cities such as Canterbury, Lincoln, Chichester, York and St Albans suit this kind of trip well, because the centre is compact and the cathedral is a short walk from shops and restaurants. Popular services fill up, and some require free tickets booked in advance, so check each cathedral’s website before you travel.
Christmas week, Boxing Day and the days in between
In 2026 Christmas Day falls on a Friday. Because Boxing Day is a Saturday, the substitute bank holiday is Monday 28 December, giving a four-day weekend across the UK. Many attractions close on 25 December and some on Boxing Day too, while others reopen for the busy week that follows. Boxing Day itself is traditionally a day for a long walk — see our UK winter walks guide for ideas — and coastal towns often hold charity sea dips over the holiday.
If you would rather spend the whole holiday away, our best UK Christmas breaks 2026 guide picks out the towns and cities that do it best.
Hogmanay and New Year’s Eve 2026
Thursday 31 December brings the month to a close with fireworks, ceilidhs and street parties. Scotland takes New Year more seriously than anywhere else in the UK — so much so that it has an extra bank holiday, which in 2027 is moved to Monday 4 January because 2 January is a Saturday. Edinburgh is the best-known Hogmanay city, but Inverness, Perth, Dundee and many smaller Scottish towns mark it in their own way. The larger events are ticketed and accommodation is booked up early. Our New Year’s Eve and Hogmanay 2026 guide has the details.
What’s on in December 2026, by destination
This list comes straight from our UK events calendar and updates automatically as organisers confirm dates. It shows up to six events for each destination — click a destination name for its full listings, or see every December 2026 event.
Aberystwyth
- Starling Murmuration Season at Aberystwyth Pier — 1 Oct – 31 Mar
- Christmas at the Vale of Rheidol Railway — 16 Dec – 23 Dec
Anglesey
- Beaumaris Victorian Christmas — 30 Nov – 1 Dec
- Ysgol Rhosybol Christmas Bingo Fundraiser — 9 Dec
- Volcano Theatre: Silent Night Raging Eve, Ucheldre Centre — 12 Dec
- Lighthouse Theatre: A Child's Christmas, Ucheldre Centre — 14 Dec
- Anglesey Farmers Market - December — 19 Dec
- New Year's Eve 'Fire & Ice' Party, Rhoscolyn — 31 Dec – 1 Jan
Belfast
- Belfast Christmas Market 2026 — 14 Nov – 22 Dec
- Sleeping Beauty family pantomime, Waterfront Studio — 20 Nov – 10 Jan
- The Little Mermaid pantomime, Grand Opera House — 28 Nov – 10 Jan
- Belfast City Hall New Year's Eve Fireworks — 31 Dec
Blackpool
- Blackpool Illuminations Switch-On 2026 — 4 Sep – 4 Jan
- Blackpool Illuminations — 4 Sep – 3 Jan
- Blackpool Winter Gardens Christmas Market 2026 — 28 Nov – 23 Dec
- Scrooge, Winter Gardens Blackpool — 10 Dec – 13 Dec
- Christmas by Candlelight, Empress Ballroom — 18 Dec
- Burlesque Christmas Season, Winter Gardens Opera House — 21 Dec – 2 Jan
Blaenau Gwent
- Santa Underground: 300ft of Christmas Magic — 28 Nov – 6 Dec
- Beauty and the Beast Pantomime, The Met, Abertillery — 2 Dec – 6 Dec
- Christmas Party Nights — 4 Dec – 19 Dec
- Abertillery Christmas Market & Winterfest — 5 Dec
- Abertillery Christmas Night Market, Church Street — 17 Dec
Bradford
- Saltaire Living Advent Calendar — 1 Dec – 1 Jan
- Darley Street Market Christmas — 1 Dec
- G4 Christmas, Bradford Cathedral — 4 Dec
- The Pantomime Adventures of Peter Pan — 5 Dec – 17 Jan
- Santa's Grotto in Haworth — 5 Dec – 6 Dec
- Christmas at the Castle 2026 — 5 Dec – 6 Dec
Brecon Beacons
- Royal Welsh Winter Fair — 30 Nov – 1 Dec
- Welsh of the West End, Theatr Brycheiniog, Brecon — 4 Dec
- Chuckl Comedy Club, Theatr Brycheiniog, Brecon — 5 Dec
- The Foundry Christmas Market — 6 Dec
- Rock for Heroes, Theatr Brycheiniog, Brecon — 11 Dec
- Brecon Friday Market (Festive) — 12 Dec – 19 Dec
Bridgend
- Candle Light Tours, St John's House — 2 Dec
- The Chimes: Dickens on Air, Maesteg Town Hall — 4 Dec
- Maesteg Gleemen and Morriston Orpheus Male Voice Choirs, Maesteg Town Hall — 5 Dec
- Bridgend Green Top Market (December) — 6 Dec
- Beauty and the Beast Pantomime, Maesteg Town Hall — 11 Dec
- A Child's Christmas in Wales, Maesteg Town Hall — 12 Dec
Bridlington and East Yorkshire
- Cinderella — 12 Dec
- Cinderella Pantomime, Bridlington Spa — 12 Dec – 3 Jan
- Festive Fair, Bridlington Spa — 13 Dec
- Beverley Festival of Christmas — 13 Dec
- Bridlington Spa Christmas Fair — 13 Dec
- Lions Christmas Carol Concert, Bridlington Spa — 14 Dec
Brownsea Island
- Poole Christmas Light Trail — 21 Nov – 1 Jan
- Christmas Party Cruises on Poole Harbour — 4 Dec – 19 Dec
- Santa Experience Harbour Cruise, Poole Quay — 5 Dec – 24 Dec
- Festive wreath making on Brownsea Island — 8 Dec – 10 Dec
- Jack and the Beanstalk, Lighthouse Poole — 10 Dec – 3 Jan
Canterbury
- Canterbury Christmas Market 2026 — 12 Nov – 24 Dec
- The All-New Adventures of Peter Pan — 27 Nov – 10 Jan
- Festival of Carols, Canterbury Cathedral — 13 Dec
- Candlelight Classical Concert with Camilla Kerslake, Canterbury Cathedral — 19 Dec
- Cathedral Carol Services — 23 Dec – 24 Dec
- Midnight Mass at Canterbury Cathedral — 24 Dec
Cardiff
- Cardiff Christmas Market 2026 — 12 Nov – 23 Dec
- Cardiff Winter Wonderland 2026 — 13 Nov – 4 Jan
- The Spirit of Christmas, Bute Park — 19 Nov – 31 Dec
- Visit Santa at the Castle, Cardiff Castle — 5 Dec – 23 Dec
- Culture Club Live, Cardiff — 8 Dec
- Matilda the Musical, Wales Millennium Centre — 9 Dec – 17 Jan
Carlisle
- Father Christmas on the Farm, Walby Farm Park — 28 Nov – 24 Dec
- Sleeping Beauty Pantomime, Sands Centre — 10 Dec – 31 Dec
- Cinderella — 11 Dec – 12 Dec
- Carlisle Racecourse December Fixture — 13 Dec
Ceredigion
- Llanerchaeron Winter Weekend Opening — 8 Nov – 21 Dec
- Llanerchaeron Christmas Fair — 5 Dec – 7 Dec
- Aberaeron Christmas Carols Evening — 9 Dec
- Vale of Rheidol Railway 'Ticket to Christmas' — 16 Dec – 23 Dec
Chichester
- Glowing + Alive: The Story of the John Piper Tapestry — 6 Sep – 3 Jan
- Christmas Concerts, Chichester Festival Theatre — 1 Dec – 5 Dec
- Vivaldi Four Seasons at Christmas by Candlelight — 4 Dec
- Chichester Christmas Market — 4 Dec – 6 Dec
- Hey! Christmas Tree, Minerva Theatre — 5 Dec – 27 Dec
- Chichester Farmers' Market 2 — 5 Dec
Cumbria - Go Lakes
- Santa Express, Ravenglass and Eskdale Railway — 21 Nov – 24 Dec
- Hawkshead Christmas Fair — 5 Dec – 6 Dec
- Taste Cumbria Christmas Food Festival, Cockermouth — 5 Dec – 6 Dec
- Bowness-on-Windermere Christmas Market — 6 Dec – 7 Dec
- Keswick Victorian Fayre — 7 Dec
- The Lancashire Hotpots: Hotpotmania Tour, Brewery Arts Centre Kendal — 19 Dec
Darlington
- The Overtones: Jivin' Home for Christmas, Darlington — 3 Dec
- Dolphin Centre Christmas Party Nights — 4 Dec – 18 Dec
- Beauty and the Beast (pantomime) — 11 Dec – 3 Jan
- Ice Sculpture Trail — 12 Dec
Dartmouth
- Christmas Scenes & Illuminations — 22 Nov – 4 Jan
- Coleton Fishacre Guided Walk by the Coast (December) — 4 Dec
- Peter Knight's Gigspanner Trio, The Flavel — 4 Dec
- Dartmouth Farmers Market (December) — 12 Dec
- Crab Pot Lights (RNLI), Coronation Park — 12 Dec
- Carols on the Cove, Bayards Cove — 24 Dec
Derby
- Chatsworth Christmas Market 2026 — 7 Nov – 13 Dec
- Herbert Smith Freehills Kramer Portrait Award 2026, Derby Museum — 21 Nov – 21 Feb
- Cathedral Quarter Ice Rink 2026, Market Place — 28 Nov – 31 Dec
- The Lost Boys: A Christmas Carol, The Old Bell Hotel — 3 Dec – 17 Dec
- Snow White Pantomime, Derby Arena — 4 Dec – 31 Dec
- Dracula's Bazaar (Gothmas Edition) — 4 Dec – 6 Dec
Doncaster
- Dick Whittington and His Cat — 27 Nov – 3 Jan
- The Great Christmas Train Rescue, Cast Doncaster — 3 Dec – 24 Dec
- Sunday Christmas Market — 6 Dec
- Frost Festival Christmas Cabins — 6 Dec – 23 Dec
- Doncaster Corn Exchange Christmas Market — 6 Dec
Dover, White Cliffs Country
- Wild Lights at Wingham Wildlife Park — 20 Nov – 3 Jan
- Dover Christmas Market & Lantern Procession — 2 Dec
- Dover Castle 5k Run — 2 Dec
- Father Christmas at Dover Castle — 5 Dec – 20 Dec
- Christmas at Betteshanger Park — 5 Dec – 24 Dec
- Dover Community Christmas Market — 5 Dec
Dudley
- The Chronicles of Dudley Castle — 25 Nov – 24 Dec
- The Last Letter to Santa, Dudley Canal & Caverns — 27 Nov – 24 Dec
- Christmas at Black Country Living Museum — 28 Nov – 24 Dec
- Santa's Grotto at Dudley Zoo and Castle — 28 Nov – 24 Dec
- Christmas: The Candlelight Concert, Dudley Town Hall — 3 Dec
- PWEI.40: Pop Will Eat Itself, Stourbridge Town Hall — 5 Dec
Dundee
- Catwalk: The Art of the Fashion Show — 4 Jun – 17 Jan
- Catwalk: The Art of the Fashion Show at V&A Dundee — 28 Aug – 17 Jan
- Centre Stage: Portraits from a Modern World — 3 Oct – 6 Jun
- Dundee Christmas Village 2026 — 21 Nov – 5 Jan
- The Snow Queen, Dundee Rep — 28 Nov – 30 Dec
- Dundee Rep Pantomime — 28 Nov – 30 Jan
Eastbourne
- Eastbourne Christmas Market 2026 — 27 Nov – 20 Dec
- Jersey Boys — 30 Nov – 5 Dec
- Christmas in Little Chelsea, Eastbourne — 4 Dec
- Ultimate Christmas Party Fest 2026 (4 Dec) — 4 Dec
- Bill Bailey, Congress Theatre — 8 Dec
- Kate Rusby, Congress Theatre — 16 Dec
Edinburgh
- Scotland's First Warriors — 6 Sep – 16 May
- Imagine if... 30 Years of Edinburgh's World Heritage Site, Museum of Edinburgh — 10 Oct – 10 Jan
- Edinburgh Castle of Light — 1 Nov – 31 Jan
- Edinburgh Zoo's Giant Lanterns — 13 Nov – 21 Feb
- Edinburgh's Christmas — 14 Nov – 3 Jan
- Edinburgh's Christmas Festive Family Funfair — 14 Nov – 4 Jan
Essex
- Epping Ongar Railway Lights Party Express — 14 Nov – 2 Jan
- Christmas Special, Audley End Enchanted Railway — 21 Nov – 24 Dec
- Lumina Winter Light Trail, Marsh Farm — 21 Nov – 20 Feb
- Magic of Christmas, Colchester Zoo — 21 Nov – 24 Dec
- RHS Glow, RHS Garden Hyde Hall — 26 Nov – 30 Dec
- Cinderella Pantomime, Chelmsford Theatre — 27 Nov – 3 Jan
Fylde
- Beauty & The Beast Christmas Panto, Lowther Pavilion, Lytham — 30 Nov – 3 Jan
- Fleetwood Festive Lights Switch-On & Lantern Parade — 4 Dec – 6 Dec
- The Albion Christmas Band, Lowther Pavilion — 12 Dec
- Showaddywaddy, Lowther Pavilion — 19 Dec
- Freckleton Brass Band: Christmas All Wrapped Up, Lowther Pavilion — 20 Dec
Glamorganshire
- St Donat's Castle Christmas Fayre — 5 Dec – 6 Dec
- Alice in Wonderland pantomime, Memo Arts Centre, Barry — 17 Dec – 20 Dec
- Christmas with Only Men Aloud, Memo Arts Centre, Barry — 21 Dec
Gosport
- The Magic of Middle-Earth Exhibition — 4 Oct – 24 Jan
Gravesend
- Meet the Makers 2026, St George's Arts Centre — 24 Nov – 6 Dec
- Christmas Panto: The Wizard of Oz — 4 Dec – 2 Jan
- Cold War Bunker Special Daytime Tour — 4 Dec
- Miniature Steam Train Rides – Santa Runs — 6 Dec – 13 Dec
- Unwrapping the Past: Christmas Exhibition, St George's Arts Centre — 10 Dec – 24 Dec
- Keepers of the Christmas Magic, St George's Arts Centre — 12 Dec – 24 Dec
Great Yarmouth
- Pirates Exhibition at Time and Tide Museum — 28 Aug – 4 Jan
- Monday Club - Free Live Music — 28 Sep – 15 Dec
- Beauty and the Beast Pantomime — 1 Dec – 31 Dec
- Sleeping Beauty Pantomime — 3 Dec – 3 Jan
- Jim's Christmas Cracker, Britannia Pier Theatre — 4 Dec
- Santa Meet and Greet, Britannia Pier — 5 Dec – 24 Dec
Inverness
- Inverness Castle Experience Archive Exhibition — 6 Sep – 31 Dec
- Victorian Market Elf on the Shelf Hunt — 1 Dec – 24 Dec
- Cinderella – Eden Court Christmas Pantomime — 2 Dec – 3 Jan
- Inverness Farmers' Market – December — 5 Dec
- Cawdor Castle Christmas Market — 12 Dec – 13 Dec
- Inverness Hogmanay — 31 Dec
Isle of Arran
- Gaelic Landscape Walk: Kilmory — 5 Dec
Isle of Man
- Coastal Rhythms: Paul Parker Exhibition, Manx Museum — 24 Oct – 3 Jan
- Manannan's Winterfest No 9, Gaiety Theatre — 3 Dec – 4 Dec
- Steam Into Christmas — 5 Dec
- Wildlife Photographer of the Year, House of Manannan, Peel — 5 Dec – 31 Jan
- ManxSPCA Christmas Fair — 6 Dec
- Santa Trains, Groudle Glen Railway — 12 Dec – 20 Dec
Isle of Mull
- Duart Castle Winter Tearoom Weekends — 25 Oct – 21 Dec
- Bunessan Christmas Lights and Fireworks — 5 Dec
- Dervaig Does Christmas — 6 Dec
- Tobermory Christmas Fayre Extraordinaire — 6 Dec
- Salen Christmas Fayre — 6 Dec
Isle of Skye
- Skye Santa Dash — 5 Dec
Keswick - The Lake District
- Keswick Ghost Walks — 3 Oct – 2 Jan
- A Christmas Carol — 13 Nov – 2 Jan
- Whispers of the Winter Hearth, Theatre by the Lake — 1 Dec – 4 Dec
- A Dickens of a Christmas, Theatre by the Lake — 2 Dec – 5 Dec
- Keswick Victorian Fayre — 7 Dec
- A Town Called Christmas — 8 Dec – 27 Dec
Kings Lynn & West Norfolk
- Luminate Sandringham Winter Light Trail — 21 Nov – 24 Dec
- Sandringham Christmas Market — 5 Dec – 6 Dec
- Sleeping Beauty Pantomime, King's Lynn Corn Exchange — 8 Dec – 3 Jan
- King's Lynn Festive Merchants' Market — 11 Dec – 12 Dec
- KLFC Christmas Carol Concert, St Nicholas' Chapel — 19 Dec
Lincoln
- Lincoln Castle Illuminated — 20 Nov – 23 Dec
- The Christmas Orchestra at Lincoln Cathedral — 1 Dec
- Beauty and the Beast Pantomime, New Theatre Royal Lincoln — 1 Dec – 3 Jan
- Lincoln Christmas Market (Cathedral) — 3 Dec – 5 Dec
- Big Country, The Drill, Lincoln — 5 Dec
- The Lincoln Ice Adventure — 6 Dec – 7 Dec
Lincolnshire Coast
- A Christmas Carol, Riverhead Theatre, Louth — 1 Dec – 2 Dec
- A Christmas Audience With The Nolans, Louth — 5 Dec
- Mablethorpe Christmas Market — 5 Dec
- Sunflowers Annual Pantomime, Cleethorpes — 12 Dec
- Santa Special, Lincolnshire Wolds Railway, Ludborough — 12 Dec
- Mablethorpe Sandracing – 3rd Meet — 13 Dec
Llandudno
- Llandudno Christmas Market — 27 Nov – 24 Dec
- CATS, Venue Cymru — 1 Dec – 5 Dec
- Sleeping Beauty pantomime, Venue Cymru — 12 Dec – 2 Jan
Londonderry
- St Columb's Cathedral Christmas Festival — 23 Nov – 19 Dec
- Snow White and the Seven Dwarfs Pantomime, Millennium Forum — 27 Nov – 31 Dec
- Guildhall Square Christmas Markets — 5 Dec – 20 Dec
- St Columb's Hall Christmas Market — 5 Dec
- The Magic of Christmas in Derry~Londonderry, Millennium Forum — 21 Dec
- New Year's Eve Fireworks Derry — 31 Dec
Lyme Regis
- Mad Dog Mcrea: Dusk Till Dawn, Marine Theatre — 5 Dec
- James Yorkston, Marine Theatre — 6 Dec
- Lyme Regis Christmas Tree Festival — 11 Dec – 13 Dec
- NOASIS (Oasis Tribute) — Marine Theatre — 12 Dec
- The Big Christmas Weekend — 12 Dec – 13 Dec
- Miracle on 34th Street, Marine Theatre — 18 Dec – 22 Dec
Newcastle upon Tyne
- Kevin Bridges: Here If You Need Me, Newcastle — 2 Oct – 13 Feb
- Newcastle Christmas Market — 14 Nov – 23 Dec
- Tynemouth Christmas Market — 19 Nov – 23 Dec
- Jack and the Beanstalk Pantomime — 24 Nov – 17 Jan
- Royal Northern Sinfonia Christmas Concerts — 26 Nov – 3 Dec
- Grainger Market Christmas Night Market — 1 Dec
Newport
- Cinderella at The Riverfront — 27 Nov – 31 Dec
- Newport Christmas Market — 27 Nov – 24 Dec
- Sinfonia Cymru Christmas Concert: Classics and Carols, Riverfront — 2 Dec
- The Chimes: Dickens on Air, The Riverfront — 3 Dec
- GTM Christmas Market at Friars Walk, Newport — 4 Dec – 6 Dec
- Saturnalia at Caerleon — 5 Dec
Norfolk
- Christmas Pop Up Shops, Dalegate Market, Burnham Deepdale — 6 Nov – 24 Dec
- Luminate Sandringham — 21 Nov – 24 Dec
- Winter Wonderland Norwich — 30 Nov – 4 Jan
- Global Village Christmas Market — 3 Dec – 5 Dec
- Magical Father Christmas Experience, ROARR! Dinosaur Adventure — 4 Dec – 23 Dec
- Christmas Makers Market, Wroxham Barns — 5 Dec – 6 Dec
North Wales
- Gwyl Fwyd Caernarfon Christmas Market — 4 Dec – 6 Dec
- Aladdin Pantomime, Rhyl Pavilion — 5 Dec – 31 Dec
- Christmas at Conwy Castle — 5 Dec – 20 Dec
- New Year's Eve Party, 1891 at Rhyl Pavilion — 31 Dec
Northern Ireland
- Belfast Christmas Market at City Hall — 14 Nov – 22 Dec
- Newry Christmas Market — 19 Nov – 20 Dec
- Dundonald Christmas Market, Moat Park — 2 Dec
- Disney's Frozen: The West End Musical, Ardhowen Theatre — 3 Dec – 12 Dec
- Lisburn Christmas Market, Bow Street and Market Square — 4 Dec
- Royal Hillsborough Christmas Market, The Dark Walk — 11 Dec – 12 Dec
Northumberland
- A Lilidorei Christmas — 16 Nov – 3 Jan
- Winter Lights at The Alnwick Garden — 20 Nov – 3 Jan
- Berwick Christmas Lights Switch-On — 1 Dec
- Royal Northern Sinfonia Winter Tour, The Maltings Berwick — 1 Dec
- The Unthanks in Winter, Queen's Hall Hexham — 5 Dec
- Festive Tales at Woodhorn Museum, Ashington — 5 Dec – 6 Dec
Nottinghamshire
- Nottingham Winter Wonderland 2026 — 11 Nov – 31 Dec
- Nottingham Castle Christmas — 20 Nov – 31 Dec
- Wollaton Winter Light Trail — 25 Nov – 3 Jan
- Aladdin Pantomime, Nottingham Playhouse — 27 Nov – 16 Jan
- Jack and the Beanstalk Pantomime, Theatre Royal Nottingham — 28 Nov – 3 Jan
- St Mary's Christmas Tree Festival, Newark — 28 Nov – 6 Dec
Oban
- Oban Winter Festival 2026 — 13 Nov – 20 Dec
- Hebridean Baker: A Scottish Christmas, Sadie Hall — 2 Dec
- Sleeping Beauty Pantomime, Corran Halls — 3 Dec – 5 Dec
- Skipinnish, Corran Halls — 11 Dec
- Oban Winter Festival Finale Concert, Corran Halls — 20 Dec
- Oban Hogmanay Fireworks — 31 Dec
Orkney Islands
- A Christmas Miracle (community opera) — 4 Dec – 5 Dec
- Andre Rieu's 2026 Christmas Concert (screening), Pickaquoy Centre — 6 Dec
- Orkney Farmers' Market (December) — 12 Dec
- Kirkwall Ba' Game — 25 Dec
- Christmas Day Ba' Game — 25 Dec
- Stromness Yule Log Event — 31 Dec
Oswestry
- Santa Steam Train - Cambrian Heritage Railway — 28 Nov – 22 Dec
- An Evening with Lisa Jewell: It Could Have Been Her, Oswestry School — 3 Dec
- Christmas Live — 4 Dec
- Oswestry Christmas Live — 4 Dec
- Oswestry Christmas Parade — 5 Dec
- Shropshire Santa 5K Run — 6 Dec
Oxfordshire
- Wonder of Birds exhibition — 27 Sep – 3 Jan
- Christmas at Blenheim Palace: Market and Light Trail — 13 Nov – 3 Jan
- The Great Skate, Blenheim Palace — 14 Nov – 3 Jan
- Snow White, Oxford Playhouse Pantomime 2026 — 20 Nov – 3 Jan
- Christmas with the Clauses, Fairytale Farm, Chipping Norton — 21 Nov – 24 Dec
- Oxford Christmas Market — 21 Nov – 31 Dec
Peak District
- Themed Christmas Celebrations at Chatsworth — 7 Nov – 3 Jan
- Chatsworth Christmas Market — 7 Nov – 13 Dec
- Haddon Hall Mercatum Christmas Markets — 11 Nov – 20 Dec
- Thornbridge Estate Christmas Market — 20 Nov – 6 Dec
- Christmas at Alton Towers — 27 Nov – 23 Dec
- Christmas at Poole's Cavern — 1 Dec – 3 Jan
Pembrokeshire
- Helen Chadwick: Body and Landscape — 27 Sep – 10 Jan
- Saundersfoot Harbour Christmas Market — 1 Dec – 24 Dec
- Puss in Boots Pantomime, Torch Theatre, Milford Haven — 5 Dec – 2 Jan
- Candlelight Christmas at Picton Castle & Gardens — 17 Dec
- Meet Father Christmas at Picton Castle & Gardens — 19 Dec – 23 Dec
Perth
- Festival of Lights 2026 — 14 Nov – 4 Dec
- Sleeping Beauty Panto, Perth Theatre — 27 Nov – 31 Dec
- Del Amitri — 2 Dec
- Scottish Ensemble: Concerts by Candlelight, St John's Kirk — 5 Dec
- Perth Farmers' Market (December festive markets) — 5 Dec – 19 Dec
- Perth Choral Society: Handel's Messiah, Perth Concert Hall — 6 Dec
Portmeirion
- Portmeirion Christmas Food and Craft Fair — 4 Dec – 6 Dec
- Life Drawing at Plas Brondanw (Darlunio o Fywyd) — 18 Dec
- Christmas at Portmeirion 2026 (three-night package) — 24 Dec – 27 Dec
- New Year's Eve at Hotel Portmeirion — 30 Dec – 1 Jan
Portrush
- Portrush Christmas Lights Switch-On — 6 Dec
- Kiwis Comedy Club Christmas Special — 8 Dec
- Portrush Christmas Market — 13 Dec
Portsmouth
- Portsmouth 100 Celebrations 2026 — 14 Jun – 31 Dec
- Comedy at the Tower — 1 Sep – 9 Dec
- Love Southsea Market — 21 Nov – 21 Dec
- Portsmouth Christmas Market 2026 — 21 Nov – 30 Dec
- Festival of Christmas Markets — 21 Nov – 30 Dec
- Portsmouth On Ice, Guildhall Square — 21 Nov – 3 Jan
Powys
- Royal Welsh Winter Fair — 30 Nov – 1 Dec
- Cosy Winter Retreat - Mid Wales — 1 Dec – 3 Dec
- Ward Thomas Live, Theatr Hafren — 5 Dec
- Builth Wells Christmas Lights Switch-On — 13 Dec
- Mari Lwyd Walk, Llanwrtyd Wells — 31 Dec
Richmond
- Christmas Truce Match: Truth or Myth — 4 Dec
- Georgian Theatre Royal Pantomime: The Little Mermaid — 4 Dec – 9 Jan
- Sherlock Holmes Christmas Casebook, The Station — 8 Dec
Scarborough
- Scarborough Lights — 11 Nov – 20 Dec
- A Night at the Darts, Scarborough Spa — 4 Dec
- Robin Hood and the Babes in the Wood — 4 Dec – 3 Jan
- Christmas Daytime Disco for Grown Ups, Scarborough Spa — 5 Dec
- Level 42 — 6 Dec
- New Year's Eve Extravaganza with Tony Skingle as Elvis, Scarborough Spa — 31 Dec
Scilly Isles
- Christmas Festival on Scilly — 20 Dec
- Walking Tides (Christmas sandbar event) — 25 Dec – 26 Dec
- New Year's Eve at The New Inn, Tresco — 31 Dec
Shetland Islands
- Lerwick Christmas Parade — 2 Dec
- Christmas Craft Fair, Whiteness & Weisdale — 6 Dec
- Hogmanay at Mareel — 31 Dec
Skomer Island
Snowdonia
- Portmeirion Christmas Fair — 4 Dec – 6 Dec
- Santa Specials, Bala Lake Railway — 12 Dec – 13 Dec
South Devon
- Festive Bar and Market, Princesshay, Exeter — 13 Nov – 31 Dec
- Exeter Cathedral Christmas Market — 13 Nov – 13 Dec
- Exeter Winter Wonderland, Northernhay Gardens — 20 Nov – 3 Jan
- Christmas Scenes & Illuminations, Babbacombe Model Village — 22 Nov – 3 Jan
- The Polar Express Train Ride, South Devon Railway — 27 Nov – 23 Dec
- Train of Lights, Paignton to Kingswear — 27 Nov – 30 Dec
Southport
- Grateful Fred's: Tim Edey, The Atkinson — 2 Dec
- Cinderella: Christmas Pantomime 2026, Southport — 4 Dec
- Panto at The Atkinson — 5 Dec
- Harry Styles Tribute Party Night — 5 Dec
St Albans
- Accessories: Wearing Your Story Exhibition — 11 Sep – 10 Jan
- St Albans Monthly 2nd Sunday Markets — 13 Sep – 14 Feb
- St Albans Creative Christmas Market — 5 Dec
- Hospice of St Francis Christmas Carol Concert, St Albans Cathedral — 6 Dec
- Sara Pascoe Live, The Alban Arena — 10 Dec
- Bublé Christmas by Candlelight, St Albans Cathedral — 16 Dec
Swansea Bay
- Breakfast with Santa at Mumbles Pier — 29 Nov – 23 Dec
- Swansea Christmas Market — 29 Nov – 22 Dec
- Ocean Colour Scene, Swansea Arena — 3 Dec
- Christmas with Only Men Aloud, Brangwyn Hall Swansea — 4 Dec
- Step Into Christmas, Swansea Arena — 4 Dec
- Swansea Stadium Christmas Market — 5 Dec – 14 Dec
Visit Isle of Wight
- Cowes Late Night Shopping — 4 Dec
- Newport Christmas Lights Switch-On — 4 Dec
- Brighstone Village Christmas Event — 4 Dec – 7 Dec
- I Love Wight Christmas Market, Garlic Farm — 5 Dec – 6 Dec
- Isle of Wight Steam Railway Santa Specials — 5 Dec – 24 Dec
- Niton Lanterns Parade — 6 Dec
Woolacombe and Mortehoe
- Silent Disco Beach Clean at Woolacombe — 27 Sep – 24 Dec
- The Saunton Christmas Experience — 6 Dec
- Scrooge Live, The Landmark Ilfracombe — 9 Dec
- Woolacombe at Christmas — 12 Dec – 13 Dec
- The Rat Pack - Christmas in Vegas!, The Landmark — 18 Dec
- Exmoor Carolers, St Mary's Church Mortehoe — 19 Dec
Wye Valley and Vale of Usk
- Ross-on-Wye Film Festival — 27 Sep – 2 Dec
- Christmas Party Raceday, Chepstow Racecourse — 5 Dec
- Christmas with Elvis: The Final Show, Borough Theatre Abergavenny — 5 Dec
- A Child's Christmas in Wales, Borough Theatre Abergavenny — 11 Dec
- Jack Off The Beanstalk (Adult Panto), Borough Theatre Abergavenny — 12 Dec
- Chepstow Christmas Market — 20 Dec
York
- York Christmas Market 2026 — 12 Nov – 20 Dec
- Christmas at Castle Howard — 12 Nov – 3 Jan
- 2026 UK Snooker Championship — 27 Nov – 6 Dec
- York Minster Christmas Tree Festival — 28 Nov – 5 Jan
- Snow White and the Seven Dwarfs — 4 Dec – 3 Jan
- York Minster Christmas Carol Concerts — 4 Dec – 5 Dec
Good to know
- Bank holidays: Friday 25 December and Monday 28 December 2026, then Friday 1 January 2027 across the UK. Scotland also has Monday 4 January 2027.
- Trains: most of Britain’s rail network does not run on Christmas Day and Boxing Day services are very limited. Engineering work is common between Christmas and New Year, so check your journey before booking accommodation.
- Daylight: the shortest day is around 21 December. Plan outdoor sightseeing for late morning and early afternoon, and save markets and light trails for after dusk.
- Book timed tickets early: light trails, pantomimes and Hogmanay events sell by time slot or performance, and weekends go first.
- Always confirm with the organiser: winter weather can close outdoor events at short notice. Each listing above links to the official page where we have one.
Looking further ahead? Browse the UK events calendar by month, or find ideas for where to stay in our A–Z of visitor guides.