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 37 of 78

December 2026

20 DEC

Christmas Festival on Scilly

Sun 20 Dec 2026 📍 Scilly Isles Free

St Mary's turns into a winter wonderland with live music, carolling, craft making, storytelling, fire eating, a Light Advent Trail and a visit from Santa.

20 DEC

Father Christmas at Tredegar House (second weekend)

Sun 20 Dec 2026 – Wed 23 Dec 2026 📍 Newport Standard admission

Further dates for Father Christmas appearances in the grounds of the National Trust's Tredegar House, Newport, ahead of Christmas.

20 DEC

Freckleton Brass Band: Christmas All Wrapped Up, Lowther Pavilion

Sun 20 Dec 2026 📍 Fylde Ticketed

A local Fylde brass band performs a festive programme of carols and seasonal favourites, a classic way to get into the Christmas spirit in Lytham.

20 DEC

Kenfig Artisan & Farmers Market (December)

Sun 20 Dec 2026 📍 Bridgend Free

Local producers and makers gather for the monthly Kenfig market, a handy stop for Christmas food and gifts.

20 DEC

Oban Winter Festival Finale Concert, Corran Halls

Sun 20 Dec 2026 📍 Oban £35

The winter festival ends with a concert of Gaelic and Scottish music featuring Gary Innes, Aly Bain, Karine Polwart and the Oban High School Pipe Band.

20 DEC

Portsmouth Coastal Waterside Marathon

Sun 20 Dec 2026 📍 Portsmouth Ticketed

A pre-Christmas running event based in Southsea that takes runners along Portsmouth's waterside paths, with an early start and good spots for supporters along the seafront.

20 DEC

Step into Christmas, Caird Hall

Sun 20 Dec 2026 📍 Dundee Ticketed

A festive concert of classic Christmas songs performed live, a feel-good, sing-along night out at the Caird Hall in the final days before Christmas.

21 DEC

Burlesque Christmas Season, Winter Gardens Opera House

Mon 21 Dec 2026 – Sat 2 Jan 2027 📍 Blackpool Ticketed

A glamorous holiday-season run of burlesque cabaret at the Opera House, offering grown-up festive entertainment through Christmas and New Year.

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.