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

UK Events in December 2026

Upcoming UK events and festivals in December 2026.

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

417 upcoming events during December 2026 · page 16 of 18

December 2026

21 DEC

Christmas with Only Men Aloud, Memo Arts Centre, Barry

Mon 21 Dec 2026 📍 Glamorganshire £34

The Classical BRIT-winning Welsh male vocal group bring their new festive show to Barry, mixing carols and seasonal favourites with their trademark close harmonies.

21 DEC

Last Night of the Christmas Proms, Portsmouth Guildhall

Mon 21 Dec 2026 📍 Portsmouth Ticketed

A festive concert in Portsmouth Guildhall in the spirit of the Last Night of the Proms, combining Christmas music with rousing singalong favourites days before Christmas.

21 DEC

The Magic of Christmas in Derry~Londonderry, Millennium Forum

Mon 21 Dec 2026 📍 Londonderry £20

The Ulster Orchestra performs Christmas favourites and carols with guest vocalists Damian Humbley and Lauren Samuels in an 8pm festive concert for all the family.

21 DEC

Welsh of the West End Winter Tour, Brangwyn Hall

Mon 21 Dec 2026 📍 Swansea Bay Ticketed

Welsh stars of the West End stage perform show songs and seasonal music at Swansea's Brangwyn Hall.

22 DEC

Dear Santa Live, Dudley Town Hall

Tue 22 Dec 2026 – Wed 23 Dec 2026 📍 Dudley Ticketed

A stage version of the much-loved children's book Dear Santa, with several daytime shows aimed at young children in the run-up to Christmas.

22 DEC

G4 Christmas, Brangwyn Hall Swansea

Tue 22 Dec 2026 📍 Swansea Bay From £12

Classical-crossover quartet G4 sing Christmas favourites at the Brangwyn Hall, a good last-minute festive concert.

23 DEC

A Wight Christmas, Twixmas & New Year Celebration, Sandown

Wed 23 Dec 2026 – Sun 3 Jan 2027 📍 Visit Isle of Wight Varies

Festive break packages at The Wight in Sandown covering Christmas, Twixmas and New Year in several stay periods.

23 DEC

Carols Round the Tree

Wed 23 Dec 2026 📍 Lyme Regis Free

Community carol singing event held outdoors on Broad Street in the heart of Lyme Regis.

23 DEC

Cathedral Carol Services

Wed 23 Dec 2026 – Thu 24 Dec 2026 📍 Canterbury Free

Traditional carol services with seasonal music and nativity readings at Canterbury Cathedral, unticketed and first-come, first-served.

24 DEC

Carols on the Cove, Bayards Cove

Thu 24 Dec 2026 📍 Dartmouth Free

Christmas Eve carol singing on the historic Bayards Cove waterfront, with drinks and mince pies available at the Dartmouth Arms.

24 DEC

Christmas at Portmeirion 2026 (three-night package)

Thu 24 Dec 2026 – Sun 27 Dec 2026 📍 Portmeirion From £1875 (two people, three nights)

A festive stay in the decorated village running from a Christmas Eve afternoon tea with mulled wine through Christmas Day lunch with Champagne to a Boxing Day tasting banquet.

24 DEC

Christmas Eve Carols in the Square

Thu 24 Dec 2026 📍 Keswick - The Lake District Free

A community carol-singing event held in Keswick's Market Square on Christmas Eve.

24 DEC

Midnight Mass at Canterbury Cathedral

Thu 24 Dec 2026 📍 Canterbury Free

Traditional night-time communion service at Canterbury Cathedral.

24 DEC

St Albans Bach Choir Carol Concert

Thu 24 Dec 2026 📍 St Albans Ticketed

Family and evening carol concerts by St Albans Bach Choir held at St Albans Cathedral on Christmas Eve.

25 DEC

Christmas Day at Keswick Alhambra Cinema

Fri 25 Dec 2026 📍 Keswick - The Lake District

The Alhambra Cinema opens on Christmas Day with mulled wine, mince pies and a choice of festive films, raising money for the Cumbrian Winter Warmth Campaign.

25 DEC

Christmas Day Ba' Game

Fri 25 Dec 2026 📍 Orkney Islands Free to watch

Kirkwall's chaotic street ball game between the Uppies and Doonies, thrown up at the Mercat Cross by St Magnus Cathedral on Broad Street.

25 DEC

Kirkwall Ba' Game

Fri 25 Dec 2026 📍 Orkney Islands Free to watch

The traditional Orkney street football game played through the streets of Kirkwall every Christmas Day between the Uppies and the Doonies.

25 DEC

Walking Tides (Christmas sandbar event)

Fri 25 Dec 2026 – Sat 26 Dec 2026 📍 Scilly Isles

Lowest spring tides expose a temporary walkable sandbar trail between Tresco and Bryher over the Christmas period.

26 DEC

Boxing Day Long Man Morris Dancing

Sat 26 Dec 2026 📍 Eastbourne Free

Long Man Morris dancers perform traditional Boxing Day routines on the Wish Tower Slopes on Eastbourne seafront.

26 DEC

Ventnor Boxing Day Swim

Sat 26 Dec 2026 📍 Visit Isle of Wight

Traditional Boxing Day charity swimming event at Ventnor beach.

27 DEC

Mablethorpe Sandracing – 4th Meet

Sun 27 Dec 2026 📍 Lincolnshire Coast Free

Free-to-spectate motorbike beach racing meet on Mablethorpe beach.

27 DEC

Mince Pie Specials - Cambrian Heritage Railway

Sun 27 Dec 2026 – Mon 28 Dec 2026 📍 Oswestry Check website

Festive heritage train journeys through the Shropshire countryside aboard vintage carriages, with mince pies included.

28 DEC

Coral Welsh Grand National, Chepstow Racecourse

Mon 28 Dec 2026 📍 Wye Valley and Vale of Usk Ticketed

Wales's biggest jumps race, a gruelling marathon steeplechase held in the post-Christmas lull. It draws big crowds to Chepstow and is a highlight of the British winter racing calendar.

28 DEC

LDN Wrestling, Dudley Town Hall

Mon 28 Dec 2026 📍 Dudley Ticketed

A loud, family-friendly live wrestling show between Christmas and New Year, with high-flying action and pantomime-style heroes and villains.