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

December 2026

3 DEC

Ocean Colour Scene, Swansea Arena

Thu 3 Dec 2026 📍 Swansea Bay From £41

Britpop favourites Ocean Colour Scene play Swansea Arena on the waterfront, bringing classics like The Day We Caught the Train.

3 DEC

Sleeping Beauty Pantomime

Thu 3 Dec 2026 – Sun 3 Jan 2027 📍 Great Yarmouth Ticketed

Traditional family pantomime staged at the Pavilion Theatre and Bandstand in Gorleston, Great Yarmouth, running through the Christmas and New Year period.

3 DEC

Sleeping Beauty Pantomime, Corran Halls

Thu 3 Dec 2026 – Sat 5 Dec 2026 📍 Oban From £12

Benderloch and North Connel Drama Club stage their festive pantomime of Sleeping Beauty, with evening shows and a Saturday matinee; a cheerful community night out.

3 DEC

Squeeze with Billy Bragg at Portsmouth Guildhall

Thu 3 Dec 2026 📍 Portsmouth From £45

Squeeze headline a live show at Portsmouth Guildhall with special guest Billy Bragg.

3 DEC

The Chimes: Dickens on Air, The Riverfront

Thu 3 Dec 2026 📍 Newport £17.50

Lighthouse Theatre performs a Dickens Christmas tale as if it were a 1950s live radio broadcast, complete with sound effects, with British Sign Language interpretation included.

3 DEC

The Great Christmas Train Rescue, Cast Doncaster

Thu 3 Dec 2026 – Thu 24 Dec 2026 📍 Doncaster Ticketed

A warm-hearted festive adventure for young families at Cast, full of music, laughter and Christmas magic, with relaxed and accessible performances available.

3 DEC

The Lost Boys: A Christmas Carol, The Old Bell Hotel

Thu 3 Dec 2026 – Thu 17 Dec 2026 📍 Derby Ticketed

A festive theatre performance staged inside the historic Old Bell Hotel on Sadler Gate, offering an atmospheric, intimate take on the Christmas Carol story in the heart of Derby's Cathedral Quarter.

3 DEC

The Overtones: Jivin' Home for Christmas, Darlington

Thu 3 Dec 2026 📍 Darlington Ticketed

The vocal harmony group bring their festive tour to the Hippodrome, mixing swing, doo-wop and Christmas favourites for a seasonal night out.

4 DEC

A Christmas Miracle (community opera)

Fri 4 Dec 2026 – Sat 5 Dec 2026 📍 Orkney Islands

Community opera performance at St Magnus Cathedral, Kirkwall.

4 DEC

A Night at the Darts, Scarborough Spa

Fri 4 Dec 2026 📍 Scarborough Ticketed

A live darts exhibition evening in the Grand Hall at Scarborough Spa, with professional players and crowd atmosphere.

4 DEC

Brighstone Village Christmas Event

Fri 4 Dec 2026 – Mon 7 Dec 2026 📍 Visit Isle of Wight

Village Christmas celebration with decorated trees, a Christmas market and Santa's Grotto.

4 DEC

Chichester Christmas Market

Fri 4 Dec 2026 – Sun 6 Dec 2026 📍 Chichester Free entry

Chichester District Council's Christmas market taking over East and North Street.

4 DEC

Christmas in Little Chelsea, Eastbourne

Fri 4 Dec 2026 📍 Eastbourne Free

Late-night festive shopping around Grove Road and South Street, with a Christmas market, food stalls and live entertainment, in one of Eastbourne's most characterful independent shopping quarters.

4 DEC

Christmas in the Square, Dundee

Fri 4 Dec 2026 – Thu 31 Dec 2026 📍 Dundee Free entry

Festive market with street food, gift stalls and fairground attractions set up in Dundee's City Square.

4 DEC

Christmas Live

Fri 4 Dec 2026 📍 Oswestry Free entry

Bringing all the fun of the fair to Oswestry town centre for one night only, part of the town's Christmas festivities.

4 DEC

Christmas Panto: The Wizard of Oz

Fri 4 Dec 2026 – Sat 2 Jan 2027 📍 Gravesend From £18.50

Wicked Productions stage a family Christmas pantomime of The Wizard of Oz at the Woodville Theatre in Gravesend town centre.

4 DEC

Christmas Party Cruises on Poole Harbour

Fri 4 Dec 2026 – Sat 19 Dec 2026 📍 Brownsea Island Ticketed

Friday and Saturday night festive cruises from Poole Quay with mulled wine on arrival, a two-course Christmas buffet and a DJ, sailing the harbour past Brownsea after dark.

4 DEC

Christmas Party Nights

Fri 4 Dec 2026 – Sat 19 Dec 2026 📍 Blaenau Gwent £52 per person

Festive evenings with a two-course meal, live music and DJ at Bedwellty House & Park, Tredegar, running on selected Fridays and Saturdays.

4 DEC

Christmas Truce Match: Truth or Myth

Fri 4 Dec 2026 📍 Richmond Check website

A historical presentation at The Green Howards Museum, Richmond, examining the truth behind the WWI Christmas Truce football match story.

4 DEC

Christmas with Only Men Aloud, Brangwyn Hall Swansea

Fri 4 Dec 2026 📍 Swansea Bay Ticketed

The Welsh male-voice choir sings carols and festive favourites in the grand Art Deco surroundings of Swansea's Brangwyn Hall.

4 DEC

Cinderella: Christmas Pantomime 2026, Southport

Fri 4 Dec 2026 📍 Southport Check website

The Atkinson's family Christmas pantomime production of Cinderella.

4 DEC

Cold War Bunker Special Daytime Tour

Fri 4 Dec 2026 📍 Gravesend Adults £5.00, Children (12-14) £3.00

A guided daytime tour of Gravesend's restored 1950s Cold War civil defence bunker at Woodlands Park, run by Visit Gravesham.

4 DEC

Coleton Fishacre Guided Walk by the Coast (December)

Fri 4 Dec 2026 📍 Dartmouth Free

Free winter guided walk led by volunteers along the coast from the National Trust's Coleton Fishacre garden and house, near Kingswear.

4 DEC

Cowes Late Night Shopping

Fri 4 Dec 2026 📍 Visit Isle of Wight

Christmas late-night shopping event through Cowes town's boutiques and shops.