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

December 2026

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.

5 DEC

St Columb's Hall Christmas Market

Sat 5 Dec 2026 📍 Londonderry Free entry

Craft and gift stalls fill St Columb's Hall in Derry city centre for a seasonal Christmas market.

5 DEC

St Donat's Castle Christmas Fayre

Sat 5 Dec 2026 – Sun 6 Dec 2026 📍 Glamorganshire

Festive market at St Donat's Castle in the Vale of Glamorgan.

5 DEC

Steam Into Christmas

Sat 5 Dec 2026 📍 Isle of Man Ticketed

Isle of Man Steam Railway's early-December festive steam service between Douglas and Port Erin with seasonal decorations.

5 DEC

Steam into Christmas, Didcot Railway Centre

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

Festive steam train rides at Didcot Railway Centre on selected dates between 5 and 23 December. A nostalgic family Christmas outing among preserved Great Western locomotives.

5 DEC

Swansea Stadium Christmas Market

Sat 5 Dec 2026 – Mon 14 Dec 2026 📍 Swansea Bay Check website

Indoor Christmas market at Swansea.com Stadium including a 'Merry Marquee' with artisan food, drink and craft stalls, running over two weekends.

5 DEC

Taste Cumbria Christmas Food Festival, Cockermouth

Sat 5 Dec 2026 – Sun 6 Dec 2026 📍 Cumbria - Go Lakes Free

A free Christmas-themed food festival in Cockermouth with market stalls, gifts and seasonal food and drink.

5 DEC

The Pantomime Adventures of Peter Pan

Sat 5 Dec 2026 – Sun 17 Jan 2027 📍 Bradford Ticketed

Billy Pearce stars in Bradford Alhambra Theatre's festive pantomime, running through the Christmas and New Year period.

5 DEC

The Unthanks in Winter, Queen's Hall Hexham

Sat 5 Dec 2026 📍 Northumberland Ticketed

Northumberland's own folk sisters, The Unthanks, perform their seasonal winter concert of haunting songs and carols on home ground in Hexham.

5 DEC

Ultimate Christmas Party Fest 2026 (5 Dec)

Sat 5 Dec 2026 📍 Eastbourne Ticketed

Second night of the festive party series at Eastbourne Town Hall, featuring Inner Soul Collective and Dynamite performing live.

5 DEC

Uplands Christmas Market

Sat 5 Dec 2026 📍 Swansea Bay Free entry

Festive edition of the regular Uplands street market at Gwydr Square, with seasonal stalls and gifts.

5 DEC

Visit Santa at the Castle, Cardiff Castle

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

Families can meet Father Christmas inside Cardiff Castle across several December dates, combining a festive visit with the castle's grounds and history.

5 DEC

Ward Thomas Live, Theatr Hafren

Sat 5 Dec 2026 📍 Powys £36.00

Country-folk duo Ward Thomas perform a live concert at Theatr Hafren, Newtown.

5 DEC

Waterperry Gardens December Christmas Market

Sat 5 Dec 2026 – Sun 6 Dec 2026 📍 Oxfordshire Check website

A second festive Christmas market weekend at Waterperry Gardens near Wheatley.

5 DEC

Wildlife Photographer of the Year, House of Manannan, Peel

Sat 5 Dec 2026 – Sun 31 Jan 2027 📍 Isle of Man Varies

The Natural History Museum's world-famous touring exhibition of award-winning nature photography visits Peel's House of Manannan for the winter, a strong rainy-day attraction for all ages.

6 DEC

Andre Rieu's 2026 Christmas Concert (screening), Pickaquoy Centre

Sun 6 Dec 2026 📍 Orkney Islands Ticketed

The Dutch violinist's festive concert film, Let It Snow, brings waltzes, carols and Christmas spectacle to the Pickaquoy Centre screen in Kirkwall.

6 DEC

Berwick Christmas Market

Sun 6 Dec 2026 📍 Northumberland Free entry

Festive market at Berwick Sports and Leisure Centre in Berwick-upon-Tweed with stalls selling gifts, decorations and local treats.