It’s only September, but London’s Christmas calendar is already moving fast.
And while we don’t want to induce panic (the start of school has done that already), there are some things that reward booking early, especially limited runs. From immersive palace trails to West End pantomimes, here’s what to lock in now so you get the best dates to suit your family calendar.
1. Winter Palace at Hampton Court Palace
Best for magical festive storytelling
Brand new for 2026, Winter Palace: The Christmas Beast Ball transforms Henry VIII’s historic state rooms into an enchanted world of mythical beasts, puppetry and live performance, culminating in the Christmas Beast Ball in the Cartoon Gallery. It’s included with palace admission, with selected late-night openings for an after-dark visit.
View this post on Instagram
Dates: November 28, 2026 – January 3, 2027
Address: Hampton Court Palace, East Molesey, Surrey, KT8 9AU
Book tickets here
2. Chelsea Winter Village and Illuminations
Best for wholesome winter evenings
Central London’s only festive light trail winds 1.5km through the Royal Hospital Chelsea’s Ranelagh Gardens, packed with large-scale art installations and interactive light displays. Once the trail ends, the free-to-enter Winter Village keeps things going with a Christmas market, fire pits, fairground rides and live music.
Date: 25 November – 28 December 2026
Address: East Road, London SW3 4SR
Book Tickets here
3. Santa’s Winter Garden
Best for younger children
Set in the walled gardens of Fulham Palace, this immersive Santa experience blends film-quality special effects with a snowy, storybook trail that ends in a private meeting with Father Christmas himself.
Date: 20 November – 23 December 2026
Address: Fulham Palace, Bishop’s Avenue, London SW6 6EA
Book Tickets here
4. Anya’s Grotto
Best for a boutique, dress-up morning
For a smaller, more fashion-crowd take on the grotto experience, Anya Hindmarch’s Chelsea village transforms into candy cane forests and icicle caves, ending with a fireside story from Father Christmas himself. Pair it with the optional festive afternoon tea to make a full morning of it.
View this post on Instagram
Dates:18 November – 24 December 2026
Address: The Village Hall, 11 Pont Street, Belgravia, London SW1X 9EH
Book tickets here
5. Cinderella
Best for classic Christmas pantomime fun
The London Palladium’s much-loved panto returns for its 11th year, with Dawn French and Jennifer Saunders reuniting as the Ugly Sisters alongside panto regular Julian Clary as the Fairy Godfather. Expect big laughs, big names and even bigger production numbers.
Dates: 5 December 2026 – 10 January 2027
Address: 8 Argyll Street, London W1F 7TF
Book tickets here
6. Cirque Alice
Best for spectacular circus performances
Making its European premiere at the Royal Festival Hall, Cirque Alice reimagines Lewis Carroll’s Wonderland as a breathtaking circus spectacular, with aerialists, contortionists and puppetry set to reworked classical music.
View this post on Instagram
Dates: 12 December 2026 – 3 January 2027
Address: Southbank Centre, Belvedere Road, London, SE1 8XX
Book Tickets here
7. Scrooge! A Circus Extravaganza
Best for a fresh take on a Christmas classic
Dickens’ A Christmas Carol gets a circus makeover at ExCeL London, blending musical theatre with acrobatics, fire performance and aerial stunts as Scrooge is visited by his ghostly acrobat guides. It’s a strictly limited run, so this one won’t hang around.
Dates: 23–28 December 2026
Address: ExCeL London, Royal Victoria Dock, 1 Western Gateway, London, E16 1XL
Book Tickets here
8. Stick Man
Best for first theatre trips
Julia Donaldson and Axel Scheffler’s beloved picture book comes to life at the Bloomsbury Theatre in a short, funny, puppetry-led production that’s ideal for a child’s very first theatre outing.
Dates: 3 December 2026 – 3 January 2027
Address: Bloomsbury Theatre 15 Gordon Street, London WC1H
Book Tickets here
9. Snow Globe Climb at Up at The O2
Best for adventurous families
A guided climb up and over The O2’s iconic roof ends with 20 minutes inside the UK’s highest snow globe, complete with falling snow and panoramic views over the London skyline.
Dates: 6 November 2026 – 3 January 2027
Address: The O2, London SE10 0DX
Book Tickets here
10. Winter Wonderland
Best for festive fairground fun
Hyde Park’s signature Christmas event returns with over 150 rides, attractions and shows, including the new Gandeys K-Pop Dragon Circus and an expanded Magical Ice Kingdom. Every visitor needs a timed entry ticket, even during free off-peak slots, and December weekends sell out fast. Preview Night tickets go on sale Thursday 1 October 2026, so be sure to be online to snap them up, they go fast!
View this post on Instagram
Dates: 19 November 2026 – 3 January 2027
Address: Hyde Park London
Book Tickets here
11. Christmas at Kew
Best for magical light trails
The UK’s original festive light trail returns to Kew Gardens with a freshly designed route and a run of new large-scale installations, including a floral meadow, an animated willow tree and a sound-and-light Infinite Choir. It’s a 3km walk through London’s biggest UNESCO World Heritage Site after dark.
View this post on Instagram
Dates: 13 November 2026 – 3 January 2027
Address: Royal Botanic Gardens, Kew, London, TW9 3AB
Book Tickets here
12. THE POLAR EXPRESS™ Train Ride
Best for immersive festive adventures
Board a theatrical recreation of the classic film at London Euston, complete with dancing chefs, hot chocolate, cookies and a visit from Santa himself. Families are encouraged to come in pyjamas for the full effect.
Dates: 5–23 December 2026
Address: Across the UK
Book Tickets here
13. Peppa Pig’s Big Family Show
Best for Peppa Pig fans
Peppa, George, Mummy and Daddy Pig are back at the Theatre Royal Haymarket in a brand-new live show, this time preparing for the arrival of a new baby sibling. Packed with songs and surprises, it’s tailor-made for preschoolers.
Dates: 4 December 2026 – 3 January 2027
Address: Theatre Royal Haymarket, Haymarket, London SW1Y 4HT
Book Tickets here
14. Santa’s Grotto at the Queen’s House
Best for magical storytelling
This Nutcracker and Snow Queen-inspired grotto experience transforms the former royal residence in Greenwich into a Land of Sweets and a Land of Ice and Snow, with live performances woven throughout the journey to meet Santa.
View this post on Instagram
Dates: 14 November – 24 December 2026
Address: Queen’s House, Romney Road, Greenwich, London, SE10 9NF
Book Tickets here
15. Christmas at Blenheim Palace
Best for a magical day out
This year’s theme, Cinderella Inside the Palace, sees the State Rooms transformed by a BAFTA-winning design team, alongside the ever-popular Illuminated Trail (with over a million lights), a covered ice rink and a Christmas market.
View this post on Instagram
Dates: 13 November 2026 – 3 January 2027
Address: Blenheim Palace, Oxford Road, Woodstock, Oxfordshire, OX20 1UL
Book Tickets here
16. The Snowman at Sadler’s Wells
Best for ballet lovers
Raymond Briggs’ cherished story gets a brand-new staging at the Peacock Theatre this year, directed and choreographed by Olivier winner Will Tuckett, with Howard Blake’s iconic score, including “Walking in the Air”, completely intact.
View this post on Instagram
Dates: 21 November 2026 – 3 January 2027
Address: Portugal Street, Holborn, London, WC2A 2HT
Book Tickets here
17. A Christmas Carol at The Old Vic
Best for tweens who know the story
Now in its tenth year, Matthew Warchus’s acclaimed production of Dickens’ ghost story returns with Giles Terera as Scrooge. It’s atmospheric, moving and a little haunting, and recommended for ages 8 and up.
Dates: 12 November 2026 – 9 January 2027
Address: The Old Vic, The Cut, London SE1 8NB
Book Tickets here
18. Hobbledown Santa’s Grotto
For a full Christmas day out
Santa’s Secret Village at Hobbledown leads children through a Post Office, Toy Distribution Centre and Elf Carnival before a private meeting with Father Christmas. And the ticket includes full admission to the play park, farm and zoo, so you can make a whole day of it. Available at both the Hounslow and Epsom sites.
Dates: 28 November – 24 December 2026
Address: Hobbledown Adventure Farm Park and Zoo, Horton Lane, Epsom, Surrey, KT19 8PT
Book Tickets here
19. Meet Santa at London Zoo
Best for animal-loving families
Combine a day out with the animals and a Christmas grotto visit, with everything from simple meet-and-greets to VIP breakfasts with Santa. This one has sold out quickly in previous years, so it’s worth booking well ahead. Zoo entry is required separately from the Santa ticket.
Dates: 23 November 2026 – 5 January 2027
Address: Outer Circle of Regent’s Park, London, NW1 4RY
Book Tickets here
20. Santa Specials at the Bluebell Railway
Best for a fully authentic Christmas day out
Just outside London in East Sussex, this is a proper heritage steam train experience. Kids board a 1950s carriage from Sheffield Park to Horsted Keynes, arriving at a small Christmas fair with fairground rides, then meet Santa in his parlour before heading home with a gift. It’s become a classic “book in September or miss out” event, it sells out every single year.
Dates: 29–30 November, 6–7, 13–14, and 20–24 December 2026
Address: The best place to join is Sheffield Park Station (TN22 3QL)
Book Tickets here
Any Questions or Tips to add?