BEAUTIFUL HOLIDAYS IN BRITAIN Plan your visit or staycation
Upcoming UK events

UK Events Calendar

Search what’s on across Britain — festivals, shows, markets, sport and days out.

Featured partner Just Go! Holidays – UK Coach Holidays View coach holidays

1,862 upcoming events · page 31 of 78

December 2026

9 DEC

Matilda the Musical, Wales Millennium Centre

Wed 9 Dec 2026 – Sun 17 Jan 2027 📍 Cardiff Check website

The award-winning Roald Dahl musical returns to Wales Millennium Centre for a festive season run in Cardiff.

9 DEC

Scrooge Live, The Landmark Ilfracombe

Wed 9 Dec 2026 📍 Woolacombe and Mortehoe Ticketed

The classic 1951 film of A Christmas Carol starring Alastair Sim, screened with a newly written score played live by the FB Pocket Orchestra - a cosy, cultured festive night out.

9 DEC

Ysgol Rhosybol Christmas Bingo Fundraiser

Wed 9 Dec 2026 📍 Anglesey £10

Community Christmas bingo fundraiser at The Ring, Anglesey, supporting a school trip for Ysgol Rhosybol.

10 DEC

Hexham Christmas Market

Thu 10 Dec 2026 📍 Northumberland Free entry

Christmas market in and around historic Hexham Abbey with over 130 stalls selling gifts, decorations and seasonal food.

10 DEC

Jack and the Beanstalk, Lighthouse Poole

Thu 10 Dec 2026 – Sun 3 Jan 2027 📍 Brownsea Island From £20

Lighthouse's own family pantomime, written and directed by CBeebies favourite Chris Jarvis, who also plays Dame Trott, with West End performers, big musical numbers and relaxed and accessible shows.

10 DEC

Kate Rusby, York Barbican

Thu 10 Dec 2026 📍 York Ticketed

Folk singer Kate Rusby plays a festive-season concert at York Barbican, known for her warm Yorkshire voice and Christmas shows.

10 DEC

Morrissey Live, Cardiff

Thu 10 Dec 2026 📍 Cardiff Check website

Former Smiths frontman Morrissey performs live at Utilita Arena Cardiff.

10 DEC

Sara Pascoe Live, The Alban Arena

Thu 10 Dec 2026 📍 St Albans Ticketed

Comedian Sara Pascoe brings her stand-up show to The Alban Arena in December, a pre-Christmas night out in St Albans.

10 DEC

Scrooge, Winter Gardens Blackpool

Thu 10 Dec 2026 – Sun 13 Dec 2026 📍 Blackpool Check website

Festive stage production of Scrooge at the Opera House, Winter Gardens Blackpool.

10 DEC

Skipinnish

Thu 10 Dec 2026 📍 Perth From £28

Scottish folk band Skipinnish perform live at Perth Concert Hall.

10 DEC

Sleeping Beauty Pantomime, Sands Centre

Thu 10 Dec 2026 – Thu 31 Dec 2026 📍 Carlisle From £25

Carlisle's big Christmas family pantomime at the Sands Centre, with multiple daily performances running from 10 December through to New Year's Eve.

10 DEC

The Night Before Christmas, Patch York

Thu 10 Dec 2026 – Sun 13 Dec 2026 📍 York Ticketed

A grown-ups' Christmas comedy play from Purple Dodo Theatre in the Bonding Warehouse, with irreverent humour and an elf-dressed intruder. Strictly 16+.

10 DEC

The Santa Experience, Theatre by the Lake

Thu 10 Dec 2026 – Wed 23 Dec 2026 📍 Keswick - The Lake District Ticketed

A 45-minute festive session for young families with a Christmas story and quiz, then a visit to Santa's Grotto where every child gets a present and a photo opportunity.

10 DEC

Unwrapping the Past: Christmas Exhibition, St George's Arts Centre

Thu 10 Dec 2026 – Thu 24 Dec 2026 📍 Gravesend Free

A free walk-through exhibition tracing Christmas customs from medieval Britain to today, with vintage decorations, toys and photos, plus the stories behind mince pies and wassailing. Open on selected days only.

11 DEC

A Child's Christmas in Wales, Borough Theatre Abergavenny

Fri 11 Dec 2026 📍 Wye Valley and Vale of Usk Ticketed

A seasonal show based on Dylan Thomas's much-loved memory of a Welsh childhood Christmas, a fitting way to start the festive season in a Monmouthshire market town.

11 DEC

Beauty and the Beast (pantomime)

Fri 11 Dec 2026 – Sun 3 Jan 2027 📍 Darlington Check website

Darlington Hippodrome's Christmas pantomime for the 2026/27 festive season.

11 DEC

Beauty and the Beast Pantomime, Maesteg Town Hall

Fri 11 Dec 2026 📍 Bridgend Check website

TaleGate Theatre Productions pantomime bringing the magical Beauty and the Beast story to Maesteg Town Hall.

11 DEC

Christkindl Market Norwich

Fri 11 Dec 2026 – Sun 20 Dec 2026 📍 Norfolk Free entry

Traditional German-style Christmas market at Chapelfield Gardens, Norwich, with wooden chalets, food and drink stalls.

11 DEC

Christmas Crooners, Sheringham Little Theatre

Fri 11 Dec 2026 📍 Norfolk Ticketed

An evening of festive swing and crooning classics at Sheringham Little Theatre, a cosy seasonal night out.

11 DEC

Cinderella

Fri 11 Dec 2026 – Sat 12 Dec 2026 📍 Carlisle Ticketed

Harraby Community Theatre's community pantomime production of the classic Cinderella fairytale, staged in Carlisle over two nights.

11 DEC

Holkham Christmas Market

Fri 11 Dec 2026 – Sun 13 Dec 2026 📍 Norfolk Varies

A three-day festive market at Holkham on the North Norfolk coast, with seasonal gifts, food and a chance to combine it with a coastal winter walk.

11 DEC

Illuminate Isle of Wight, Robin Hill

Fri 11 Dec 2026 – Fri 1 Jan 2027 📍 Visit Isle of Wight Ticketed

A winter light trail at Robin Hill Adventure Park near Newport, running from mid-December to New Year's Day.

11 DEC

King's Lynn Festive Merchants' Market

Fri 11 Dec 2026 – Sat 12 Dec 2026 📍 Kings Lynn & West Norfolk Free entry

Christmas market in the former Argos building at Vancouver Quarter, King's Lynn, with up to 25 stallholders each day selling gifts and festive goods.

11 DEC

Lyme Regis Christmas Tree Festival

Fri 11 Dec 2026 – Sun 13 Dec 2026 📍 Lyme Regis Free entry

Decorated Christmas trees fill Lyme Regis Baptist Church for this popular annual festive display and fundraiser.