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 6 of 18

December 2026

5 DEC

Inverness Farmers' Market – December

Sat 5 Dec 2026 📍 Inverness Free entry

Monthly farmers' market in the Eastgate pedestrian area of Inverness city centre, with local stalls selling meat, fish, cheese, bread, cakes and crafts.

5 DEC

Isle of Wight Steam Railway Santa Specials

Sat 5 Dec 2026 – Thu 24 Dec 2026 📍 Visit Isle of Wight Ticketed

Decorated steam train rides through the countryside from Havenstreet with a visit from Santa, gifts, carol singing and mince pies.

5 DEC

Jack and the Beanstalk, Kings Theatre Southsea

Sat 5 Dec 2026 – Thu 31 Dec 2026 📍 Portsmouth Ticketed

The Kings Theatre's 2026 family pantomime, with giants, magic beans and plenty of audience participation in one of the south coast's most handsome Edwardian theatres.

5 DEC

Kielder Winter Wonderland

Sat 5 Dec 2026 – Wed 23 Dec 2026 📍 Northumberland From £44.50

Festive family day out in Kielder Water & Forest Park, Northumberland, with Santa's workshop, elves, forest walks and shows.

5 DEC

Llanerchaeron Christmas Fair

Sat 5 Dec 2026 – Mon 7 Dec 2026 📍 Ceredigion £8 adults

Over seventy local food and craft stallholders fill the National Trust's Llanerchaeron estate near Aberaeron, with Santa visiting on the Saturday and Sunday.

5 DEC

Mablethorpe Christmas Market

Sat 5 Dec 2026 📍 Lincolnshire Coast Check website

Mablethorpe's Christmas Market with live entertainment and a visit from Santa.

5 DEC

Mad Dog Mcrea: Dusk Till Dawn, Marine Theatre

Sat 5 Dec 2026 📍 Lyme Regis From £22

The West Country folk-rock party band brings its Dusk Till Dawn tour to Lyme Regis, promising a foot-stomping, festival-style night in December.

5 DEC

Maesteg Gleemen and Morriston Orpheus Male Voice Choirs, Maesteg Town Hall

Sat 5 Dec 2026 📍 Bridgend Ticketed

Two renowned Welsh male voice choirs share the stage at Maesteg Town Hall for a concert of traditional choral singing.

5 DEC

Meet Father Christmas, Colchester Castle

Sat 5 Dec 2026 – Wed 23 Dec 2026 📍 Essex Ticketed

Children can meet Father Christmas inside Colchester Castle on selected dates in December.

5 DEC

Midhurst Rother College Contemporary Craft Show

Sat 5 Dec 2026 – Sun 6 Dec 2026 📍 Chichester Varies

A juried contemporary craft show in Midhurst, with makers selling handmade ceramics, textiles and jewellery ahead of Christmas.

5 DEC

Oswestry Christmas Parade

Sat 5 Dec 2026 📍 Oswestry Free

Festive parade through Oswestry town centre marking the countdown to Christmas, with floats and community groups.

5 DEC

Panto at The Atkinson

Sat 5 Dec 2026 📍 Southport From £12

Family Christmas pantomime performances at The Atkinson arts centre in Southport town centre.

5 DEC

Peak Rail Santa and Steam Special

Sat 5 Dec 2026 📍 Peak District

A vintage steam railway journey from Matlock with live entertainment, treats and a visit from Santa.

5 DEC

Perth Farmers' Market (December festive markets)

Sat 5 Dec 2026 – Sat 19 Dec 2026 📍 Perth

Monthly farmers' market with two festive December dates at South Inch Car Park, Perth.

5 DEC

Puss in Boots Pantomime, Torch Theatre, Milford Haven

Sat 5 Dec 2026 – Sat 2 Jan 2027 📍 Pembrokeshire £24.50 adults

The Torch Theatre's own Christmas panto gives Puss in Boots a Wild West Wales twist, with new songs and lots of local jokes. Relaxed and BSL-interpreted performances are scheduled.

5 DEC

PWEI.40: Pop Will Eat Itself, Stourbridge Town Hall

Sat 5 Dec 2026 📍 Dudley Ticketed

Stourbridge's own grebo pioneers Pop Will Eat Itself mark 40 years with a hometown gig, a must for fans of the town's late-80s indie scene.

5 DEC

Sandringham Christmas Market

Sat 5 Dec 2026 – Sun 6 Dec 2026 📍 Kings Lynn & West Norfolk From £8

Festive market held on the Sandringham Estate near King's Lynn with gift stalls, food and drink and seasonal entertainment.

5 DEC

Santa Experience Harbour Cruise, Poole Quay

Sat 5 Dec 2026 – Thu 24 Dec 2026 📍 Brownsea Island Ticketed

Family Christmas cruises where Santa meets every passenger, with carols, mulled wine for grown-ups, a gift for each child and views of Brownsea Island, Sandbanks and Studland Bay.

5 DEC

Santa Meet and Greet, Britannia Pier

Sat 5 Dec 2026 – Thu 24 Dec 2026 📍 Great Yarmouth £12.50

Families can share breakfast, lunch or dinner with Santa on Britannia Pier on selected December dates, with a child's meal, a photo opportunity and a gift included in the ticket.

5 DEC

Santa's Grotto in Haworth

Sat 5 Dec 2026 – Sun 6 Dec 2026 📍 Bradford Free entry

Father Christmas welcomes visitors to his grotto on Haworth's cobbled Main Street, with tea and cake included, part of Christmas in Haworth.

5 DEC

Saturnalia at Caerleon

Sat 5 Dec 2026 📍 Newport Free

Roman winter festival celebration exploring Saturnalia traditions at the National Roman Legion Museum in Caerleon, near Newport.

5 DEC

Scottish Ensemble: Concerts by Candlelight, St John's Kirk

Sat 5 Dec 2026 📍 Perth From £25

Scotland's string orchestra performs by candlelight inside St John's Kirk, Perth's medieval parish church. An atmospheric seasonal concert in a historic setting.

5 DEC

Skye Santa Dash

Sat 5 Dec 2026 📍 Isle of Skye Ticketed (entry fee, check website)

A festive 1.75-mile fun run through Portree starting and finishing at Somerled Square, with a Santa Paws dog parade and Tinsel Toddler Dash, raising funds for youth charity Columba 1400.

5 DEC

St Albans Creative Christmas Market

Sat 5 Dec 2026 📍 St Albans Free

Fourth annual Shop Small Christmas market at St Albans Museum + Gallery Town Hall with over 20 small creative businesses.