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

December 2026

4 DEC

Craft Fair Contemporary 2026

Fri 4 Dec 2026 – Sun 6 Dec 2026 📍 Nottinghamshire Check website

A contemporary craft and design fair at Nottingham Contemporary featuring over 40 local and national makers, including ceramics, textiles and jewellery.

4 DEC

Dolphin Centre Christmas Party Nights

Fri 4 Dec 2026 – Fri 18 Dec 2026 📍 Darlington Check website

A series of festive party nights at the Dolphin Centre, Darlington, held on 4, 5, 11, 12 and 18 December.

4 DEC

Dracula's Bazaar (Gothmas Edition)

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

Alternative gothic-themed Christmas market at Derby QUAD and venues across the Cathedral Quarter.

4 DEC

Fleetwood Festive Lights Switch-On & Lantern Parade

Fri 4 Dec 2026 – Sun 6 Dec 2026 📍 Fylde Check website

Fleetwood's annual Christmas lights switch-on and community lantern parade, run by Fleetwood Town Council.

4 DEC

G4 Christmas, Bradford Cathedral

Fri 4 Dec 2026 📍 Bradford From £17

The classical vocal quartet G4 perform festive favourites and carols in the setting of Bradford Cathedral, a seasonal concert to kick off December.

4 DEC

Georgian Theatre Royal Pantomime: The Little Mermaid

Fri 4 Dec 2026 – Sat 9 Jan 2027 📍 Richmond Ticketed

Family pantomime The Pantomime Adventures of The Little Mermaid staged at Richmond's historic Georgian Theatre Royal.

4 DEC

GTM Christmas Market at Friars Walk, Newport

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

A seasonal Christmas market at Friars Walk Shopping Centre, Newport, featuring independent producers and artisan makers.

4 DEC

Gwyl Fwyd Caernarfon Christmas Market

Fri 4 Dec 2026 – Sun 6 Dec 2026 📍 North Wales Free entry

Festive stalls fill the historic town of Caernarfon with local produce, Conwy Brewery drinks and handmade gift stalls.

4 DEC

Jim's Christmas Cracker, Britannia Pier Theatre

Fri 4 Dec 2026 📍 Great Yarmouth £30.50

A Christmas variety show at the Britannia Pier Theatre packed with festive music and comedy, one of the pier's seasonal nights out ahead of the pantomime run.

4 DEC

Lisburn Christmas Market, Bow Street and Market Square

Fri 4 Dec 2026 📍 Northern Ireland Free

A free afternoon and evening Christmas market in Lisburn city centre, 2pm to 8pm, with stalls and seasonal treats around Bow Street and Market Square.

4 DEC

Magical Father Christmas Experience, ROARR! Dinosaur Adventure

Fri 4 Dec 2026 – Wed 23 Dec 2026 📍 Norfolk Varies

Families can meet Father Christmas at ROARR! Dinosaur Adventure in Norfolk on selected dates in the run-up to Christmas.

4 DEC

Matlock Victorian Christmas Market

Fri 4 Dec 2026 – Sun 6 Dec 2026 📍 Peak District

Over 170 stalls, live entertainment and family activities at Hall Leys Park, Matlock.

4 DEC

Newport Christmas Lights Switch-On

Fri 4 Dec 2026 📍 Visit Isle of Wight

Newport town centre Christmas celebration with lights switch-on and an Arts and Craft Market.

4 DEC

Oswestry Christmas Live

Fri 4 Dec 2026 📍 Oswestry Free

Fairground rides and festive entertainment fill Oswestry town centre for one night of Christmas celebrations.

4 DEC

Peter Knight's Gigspanner Trio, The Flavel

Fri 4 Dec 2026 📍 Dartmouth Ticketed

Violinist Peter Knight, formerly of Steeleye Span, leads his inventive folk trio in a live gig at The Flavel, mixing English tradition with improvisation.

4 DEC

Portmeirion Christmas Fair

Fri 4 Dec 2026 – Sun 6 Dec 2026 📍 Snowdonia Ticketed

Festive market weekend of stalls and seasonal entertainment held in the Italianate village of Portmeirion near Porthmadog.

4 DEC

Portmeirion Christmas Food and Craft Fair

Fri 4 Dec 2026 – Sun 6 Dec 2026 📍 Portmeirion Varies

A festive food and craft fair set within the Italianate village of Portmeirion, featuring local producers, artisan gifts and seasonal treats. Tickets on the day only.

4 DEC

Robin Hood and the Babes in the Wood

Fri 4 Dec 2026 – Sun 3 Jan 2027 📍 Scarborough

Family Christmas pantomime at Scarborough Spa Theatre.

4 DEC

Sleeping Beauty pantomime, Buxton Opera House

Fri 4 Dec 2026 – Sat 2 Jan 2027 📍 Peak District Ticketed

The Opera House's big Christmas pantomime runs for four weeks, a traditional family festive treat in Buxton.

4 DEC

Snow White and the Seven Dwarfs

Fri 4 Dec 2026 – Sun 3 Jan 2027 📍 York

The annual pantomime at York Theatre Royal.

4 DEC

Snow White Pantomime, Derby Arena

Fri 4 Dec 2026 – Thu 31 Dec 2026 📍 Derby From £23

Derby's big family Christmas panto returns to the Arena with CBeebies presenter Evie Pickerill as Snow White, a Wicked Queen with West End vocals and plenty of festive slapstick for all ages.

4 DEC

Step Into Christmas, Swansea Arena

Fri 4 Dec 2026 📍 Swansea Bay £31

A festive stage show at Swansea Arena that bundles seasonal songs and dance, aimed at getting audiences into the Christmas spirit.

4 DEC

The Chimes: Dickens on Air, Maesteg Town Hall

Fri 4 Dec 2026 📍 Bridgend Ticketed

A festive Dickens-inspired performance at Maesteg Town Hall, built around the author's The Chimes, for a seasonal evening of storytelling.

4 DEC

Ultimate Christmas Party Fest 2026 (4 Dec)

Fri 4 Dec 2026 📍 Eastbourne Ticketed

Festive party night at Eastbourne Town Hall with real snow, immersive decor and live 80s-00s party hits from The Normans and Dynamite.