London in December 2026: 22 amazing things you can’t miss

Discover the best things to do in London in December, from seasonal favourites to must-see events and experiences.
Martha Davies
Written by Martha Davies 08 October 2026
As Visit London authors, we are free to decide what to include within our content, unless stated otherwise. If you purchase via visitlondon.com, we will receive commission, which supports our work creating jobs for Londoners.

Best things to do in London in December at a glance

December in London beckons seasonal pop-ups, blockbuster theatre shows, fabulous family activities and much more. Plus, you can count on the capital to celebrate the end of the year in style, with highlights including sensational light displays and jaw-dropping New Year's Eve fireworks, alongside magical ice rinks and Christmas markets. 

There is, however, much more to December than festive fun. From exploring top London attractions to venturing out of town on a day trip, you'll find plenty to do this month – and this guide highlights standout events and experiences to help you create your perfect itinerary. 

Visit London’s editors and local experts have handpicked each recommendation using their knowledge of the city, alongside the latest event information and visitor appeal, to bring you the best things to do in London in December 2026. 

1. Catch a magical performance of The Nutcracker – Best for classic family entertainment

Dancer Ivana Bueno performs on the stage of the London Coliseum where snow falling.
See the brand new production of the English National Ballet’s Nutcracker at the London Coliseum. Image courtesy of the English National Ballet / © Jason Bell
Where: London Coliseum, St Martin’s Lane, London WC2N 4ES
Nearest Tube or train: Charing Cross (Bakerloo and Northern)
When: Tuesday to Saturday at 7.30pm; Sundays at 6.30pm; matinees Tuesdays and Sundays at 1.30pm and Saturdays at 2.30pm
Duration: Two hours, including an interval
Recommended Age: 5+
Price: From £31.25

The Nutcracker has been captivating audiences around the world since 1950, and the legendary Christmas theatre show is back on the West End stage for yet another season. Featuring more than 100 ballet dancers and a full orchestra performing Tchaikovsky’s breathtaking score, this production is guaranteed to delight the entire family. 

Set in Edwardian London, the show follows Clara and her enchanted Nutcracker on a whirlwind adventure. Watch as she joins forces with the Sugar Plum Fairy, soars through the sky in a hot air balloon and explores a land of sweets before a final showdown with the Rat King. Take your seats at the majestic London Coliseum and prepare for an unforgettable evening. 

2. Explore the city on a Christmas lights bus tour – Best for festive sightseeing

One of Regent Street's Christmas angels hangs above the street, sparkling at night.
See the city's most magical Christmas displays on the Christmas lights bus tour. Image courtesy of London & Partners/Michael Barrow.
Where: The tour departs from either the London Eye, Victoria or Green Park
When: Various times available between 13 November 2026 and 3 January 2027
Duration: Around 90 minutes
Price: From £25.00

Watch London sparkle this winter as you embark on a 90-minute Christmas lights bus tour and get acquainted with some truly jaw-dropping festive light displays.  

From the world-famous angels on Regent Street to the intricate decorations lining The Strand, you'll get a front row seat to the best sights, all while your expert guide shares fascinating insights into the history of the capital. Wrap up warm and claim a spot on the upper deck for unbeatable views – and don't forget to snap plenty of photos. 

3. Secure your spot on a New Year’s Eve cruise – Best for a one-of-a-kind celebration

Colourful New Year's Eve fireworks above the London Eye which is lit up with blue lights
Celebrate New Year's Eve in London. Image courtesy of Shutterstock.
Where: Various venues across the capital
When: 31 December

The end of the year is within reach, and now is the time to lock in your plans. We recommend marking the occasion with a New Year's Eve cruise, which guarantees spectacular views of London's famous New Year's Eve fireworks. 

Whether you're in the mood for a raucous boat party or a sophisticated New Year's Eve dinner cruise, there are plenty of ways to celebrate in style. Check out our full guide to New Year's Eve in London for more inspiration. 

4. See a film accompanied by a live orchestra at the Royal Albert Hall – Best for a breathtaking cinematic experience

A photo from the stage of the Royal Albert Hall seating area
Enjoy incredible live music at the Royal Albert Hall. Credit: Royal Albert Hall. Image courtesy of the Royal Albert Hall.
Where: Royal Albert Hall, Kensington Gore, London SW7 2AP
Nearest Tube or train: South Kensington (Circle, District and Piccadilly) and High Street Kensington (Circle and District)
When: Various dates and times between 5 and 31 December

December brings a spectacular programme of events to London's Royal Albert Hall, including a seasonal edition of the ever-popular Films in Concert series.  

In the lead-up to Christmas, you can enjoy a screening of the Home Alone films, with movies including How to Train Your Dragon, Pirates of the Caribbean and Casino Royale on the roster at the end of the month. Watch in awe as the Royal Philharmonic Concert Orchestra performs each film soundtrack live from the stage of this historic venue. 

5. Watch the Trafalgar Square Christmas tree light up – Best for a photo-worthy festive moment

A water fountain with reflected purple lights illuminates Trafalgar Square. In the background is the famous Christmas tree with its blue neon decorations.
See the traditional Christmas tree decorated with neon lights in Trafalgar Square. Image credit: Shutterstock. Image courtesy of Shutterstock,
Where: Trafalgar Square, London WC2N 5DN
Nearest Tube or train: Charing Cross (Bakerloo and Northern) and Embankment (Bakerloo, Circle, District and Northern)
When: TBC
Price: Free

While you can marvel at dazzling decorations across the capital during the festive season, nothing draws a crowd quite like the Trafalgar Square tree. Every year since 1947, a 20-metre spruce has been transported from Norway to London – and while the famous Christmas tree arrives in Trafalgar Square at the beginning of November, the lighting ceremony takes place in December. 

This time-honoured tradition began as a token of thanks from Norway, in recognition of Britain's support during World War II. The exact date of the lighting ceremony hasn't yet been confirmed for 2026, but it's guaranteed to be a magical occasion. 

6. Don’t miss Matthew Bourne's Cinderella – Best for a jaw-dropping twist on a classic fairytale

Artwork for Mathew Bourne's production of Cinderella, showing a woman in a silver, sparkly ball gown dancing with a soldier.
See Matthew Bourne's Cinderella, a mesmerising New Adventures ballet production showing at Sadler's Wells this festive season. Image courtesy of London Theatre Direct.
Where: Sadler's Wells, Rosebery Avenue, London EC1R 4TN
Nearest Tube or train: Angel (Northern) and Farringdon (Circle, Elizabeth, Hammersmith & City and Metropolitan)
When: Tuesday to Saturday at 7.30pm; Thursdays and Saturdays at 2.30pm; Sundays at 2pm. Showtimes may vary during the festive season.
Duration: Two hours and 20 minutes (including two intervals)
Recommended Age: 8+
Price: From £18.75

December kicks off the much-anticipated revival of Matthew Bourne's Cinderella at Sadler's Wells. It also marks the 30th anniversary of the spectacular New Adventures production – so make sure to book your tickets before they sell out. 

Prepare to experience a classic fairytale like never before as this magnificent show transports you to the 1940s, tracing Cinderella's love story against the backdrop of the Second World War. Set to Sergei Prokofiev's timeless score, it's a powerful tribute to wartime London and a real highlight of London's theatre calendar. 

7, Venture out of London on a Cotswolds tour – Best for picture-perfect countryside views

A snowy street and bridge over flowing water with honey coloured stone cottages on each side of the road
Travel to the Cotswolds on a winter day trip from London. Image credit: Shutterstock. Image courtesy of Golden Tours.
Where: The tour departs from Bus Stop 1 Bulleid Way, 123-151 Buckingham Palace Road, SW1W 9SH
Nearest Tube or train: Victoria (Circle, District and Victoria)
When: Tuesdays, Thursdays and Saturdays at 8.30am
Duration: Around 10 hours
Price: From £89.00

If you fancy spending some time outside of London, December is the perfect time to embark on a day trip. Book a Cotswolds tour and you can visit three different villages in just one day, guaranteeing plenty of gorgeous scenery and a host of incredible photo opportunities.  

Hop on a luxury coach and you'll soon find yourself in the picturesque Cotswolds town of Burford. Stroll through the cobbled lanes and check out the charming boutiques on the high street, then take a short drive to Stow-on-the-Wold, a historic spot nearby. Finish your tour in Bourton-on-the-Water – with the option to book a delicious lunch at the Old New Inn – before you head back to the capital.

8. Take a trip to the Warner Bros. Studios to see Hogwarts in the Snow – Best for Harry Potter fans

A model of Hogwarts Castle covered in snow, part of the Warner Bros. Studio Tour.
Visit the Warner Bros. Studios this winter and explore famous sets from the Harry Potter films. Image credit: Tin Man Communications. Image courtesy of Tin Man Communications.
Where: Warner Bros. Studio Tour London, Studio Tour Drive, Leavesden WD25 7LR
Nearest Tube or train: Watford Junction (National Rail)
When: 8.30am to 10pm daily, from 14 November 2026 to 17 January 2027
Price: From £115.00

Christmas has well and truly begun at Warner Bros. Studios thanks to Hogwarts in the Snow, an annual experience that sees the famous film sets transformed into a festive wonderland. 

Expect a yuletide feast in the Great Hall, frost-covered trees in the Forbidden Forest and snowy shopfronts in Diagon Alley. Naturally, the iconic Hogwarts Castle model will also be blanketed with snow, and the gift shop will be brimming with festive delights and stocking fillers. Hogwarts in the Snow is included with all standard tickets to the Warner Bros. Studio Tour, but make sure to book in advance, as popular dates and timeslots tend to sell out fast. 

9. Stroll through Chelsea Winter Village – Best for festive family fun

Visitors gathered around a large spherical Christmas decoration made of red twinkling lights, set in a dark outdoor area with trees illuminated in red and blue.
Celebrate the festive season with joy and cheer at Chelsea Winter Village. Image courtesy of Golden Tours.
Where: Royal Hospital Chelsea, Chelsea Gate, Royal Hospital Road, London SW3 4SR
Nearest Tube or train: Sloane Square (Circle and District)
When: Entry between 4.30pm to 8.30pm daily; the light trail closes at 10pm and the Winter Village closes at 11pm
Price: From £19.00

Looking for an immersive experience with a seasonal twist? Don't miss the Chelsea Winter Village and Illuminations. Head down to the historic Royal Hospital Chelsea and you'll discover a breathtaking light trail that stretches across almost a mile, encompassing enormous sculptures, glowing archways and interactive installations. 

At the end of the trail, a world of festive fun awaits in the Winter Village. Tuck into hot food at the Chelsea Food Hall, sip on delicious drinks at the Après-Ski Bar and shop for handmade gifts at the Artisan Market. Kids will love the rides and attractions, and you can even look forward to live choir performances and carol services. 

10. Book tickets to The Lion King and enjoy a West End classic – Best for feel-good theatre

In the musical version of The Lion King in London, Simba is introduced to the animals of the savannah, with a variety of puppets from giraffe to antelope.
See the enchanting stage adaptation of Disney's The Lion King at the Lyceum Theatre and discover Simba's journey to become king. Image credit: Deen Van Meer. Image courtesy of Disney.
Where: Lyceum Theatre, 21 Wellington Street, London WC2E 7RQ
Nearest Tube or train: Covent Garden (Piccadilly) and Charing Cross (Northern and Bakerloo)
When: Tuesday to Saturday at 7.30pm; Wednesday, Saturday and Sunday at 2.30pm
Duration: Two hours 30 minutes, including one interval
Recommended Age: 6+
Price: From £43.75

While plenty of new theatre shows will be opening in London soon, there's no better time to see a classic play like the The Lion King. The award-winning production has been on the West End since 1999, making it the sixth longest-running musical to be performed in the capital. 

Whether you're a devoted theatre fan or you're keen to experience the magic of The Lion King for the first time, you won't be disappointed by this jaw-dropping adaptation. Expect incredible set design and a magnificent cast made up of both actors and puppets, alongside the all-important musical score composed by Sir Elton John. 

11. Get into the festive spirit on a Snowman Afternoon Tea Bus Tour – Best for a family-focused foodie experience

Close-up of an afternoon tea stand featuring a cupcake decorated with The Snowman topper, a snowflake pick, and assorted sweet treats on a bus tour.
Indulge in a festive afternoon tea with The Snowman-themed treats aboard The Snowman™ afternoon tea bus tour. Image courtesy of Golden Tours.
Where: The tour departs from either the London Eye or Aldwych
When: London Eye departure: 12pm, 3pm and 6pm; Aldwych departure: 12.15pm, 3.15pm and 6.15pm)
Duration: Around 75 minutes
Recommended Age: 5+
Price: From £39.00

Drawing inspiration from Raymond Briggs' timeless Christmas story, this bus tour is a brilliant family activity that's more than worthy of a spot on your December itinerary. 

The Snowman Afternoon Tea Bus Tour combines sightseeing with a foodie adventure that is guaranteed to please adults and children alike. Step onboard a double decker bus and make your way through some of the most famous streets in the capital, marvelling at an array of London landmarks while you sample delicious treats including mince pies, frosted cupcakes and snowball truffles. 

12. Prepare to be mesmerised by Hamlet Hail to the Thief, an immersive Shakespearean performance – Best for theatre fans with a passion for rock music

Exterior of the Barbican Centre, with black glass doors and colourful bollards in front.
Enjoy exhibitions, film screenings, workshops and more at the Barbican Centre. Image credit: Daniel Gynn. Image courtesy of Unsplash.
Where: Barbican Centre, Silk Street, London EC2Y 8DS
Nearest Tube or train: Barbican (Circle, Hammersmith & City and Metropolitan) and Moorgate (Circle, Elizabeth, Hammersmith & City, Metropolitan and Northern)
When: Various performance times until 23 January 2027
Duration: 1 hour and 40 minutes
Recommended Age: 14+
Price: From £25.00

London's arts scene is full of surprises, and there's no denying that Hamlet Hail to the Thief is a highlight of the winter season. Co-created by Radiohead's lead singer, Thom Yorke, this incredible show brings together rock music and Shakespearean storytelling to produce a theatrical experience like no other.

The production features a musical score that reworks Radiohead's sixth studio album and a plot that reimagines Hamlet in an eerie contemporary setting. It arrives at the Barbican Centre after sold-out runs in both Manchester and Stratford-upon-Avon, with performances scheduled in the capital until 23 January 2027. 

13. Marvel at astonishing acrobatics in Cirque Alice – Best for a circus show with a festive touch

A poster of a dark blue top hat with 'Cirque Alice' embossed in gold, with a dark blue stage background and smoke
Step into magical ‘Wonderland’ as Cirque Alice reimagines Lewis Carroll’s classic adventures with breathtaking twists and astonishing, gravity-defying feats. Image courtesy of London Theatre Direct.
Where: Royal Festival Hall, Southbank Centre, Belvedere Road, London SE1 8XX
Nearest Tube or train: Waterloo (Bakerloo, Northern, Jubilee and Waterloo & City)
When: Various performance times from 12 December 2026 until 3 January 2027
Duration: Two hours
Recommended Age: 2+
Price: From £38.75

Prepare for a night to remember at Cirque Alice, a family-friendly production that transforms Lewis Carroll's beloved stories into a gravity-defying circus show. 

Arriving at the Royal Festival Hall between 12 December 2026 and 3 January 2027, Cirque Alice brings together actors, dancers, musicians and acrobats from across the globe. Throughout the show, this impressive cast is joined by aerialists, contortionists and even puppets to create a truly breathtaking spectacle. 

14. Spot the snowfall in Covent Garden – Best for a free festive experience

A photo of people dressed for winter at Covent Garden as snow falls with a Christmas tree in the background covered in red and blue twinkling lights
Get in the festive spirit with a visit to one of London's Christmas trees, from artistic displays to traditional twinkling spruces. Credit: Covent Garden. Image courtesy of Covent Garden.
Where: Covent Garden, London WC2E 8RF
Nearest Tube or train: Covent Garden (Picadilly)
When: TBC

A white Christmas may be rare in the capital, but head down to Covent Garden and snow is guaranteed. Every December, visitors to the famous piazza can enjoy hourly snowfall flurries beside the Covent Garden Christmas tree. 

While exact dates are yet to be announced for 2026, the snowfall usually begins in the first week of December and finishes just before the New Year. In 2025, the flurries fell hourly between noon and 9pm every day – so no matter whether you wander into the piazza during the day or you arrive as the Christmas lights start to twinkle at dusk, you can still soak up some festive magic. 

15. Step aboard a Christmas hop-on hop-off bus tour – Best for seasonal sightseeing

Open-top bus driving across Tower Bridge.
See London’s famous attractions aboard a hop-on hop-off bus tour. Image courtesy of Golden Tours.
Where: Join the bus from any clearly signposted bus stop marked Golden Tours Hop-on Hop-off/London Tour Bus
When: Departures every 30 minutes between 10am and 4pm on 25 December
Duration: One day
Price: From £59.00

It may usually be buzzing with action, but London becomes distinctly quiet on 25 December – and there's no better way to soak up the magic than by cruising through the city on an open-top bus ride.  

Book a hop-on hop-off Christmas Day bus tour and see the capital from an entirely new perspective. Explore at your own pace on a route covering more than 60 spots, leaving plenty of time to admire famous attractions and snap photos without the crowds. Add a stop at Browns restaurant in Covent Garden for a three-course Christmas lunch if you fancy a touch of luxury. 

16. Test your balance during a Snow Globe Climb at The O2 – Best for an adrenaline-fuelled outing

The UK's highest snow globe crowns The O2 arena
Experience the magic of Up at The O2: the Snow Globe Climb experience. Image credit: Luke Dyson. Image courtesy of The O2.
Where: The O2 Arena, Peninsula Square, North Greenwich, London SE10 0DX
Nearest Tube or train: North Greenwich (Jubilee)
When: Various time slots from 6 November 2026 until 3 January 2027
Duration: 90 minutes
Recommended Age: 8+
Price: From £37.00

While you can always enjoy breathtaking views from London's skyscrapers and rooftop bars, why not get even closer to the action? During Up at the O2's Snow Globe Climb, you'll cross a 52-metre walkway that sits atop one of the UK's most famous entertainment venues – and you'll finish your climb by stepping inside a gigantic snow globe. 

With an expert climber as your guide, you'll carefully scale the roof of The O2 arena before reaching the dazzling snow globe to find delicious snacks, festive music and the perfect viewing point from which to admire the London skyline. Don't forget to take plenty of photos before you return to Basecamp. 

17. Check out a new musical – Best for a classic day out in the capital

The cast of the musical The Choir of Man stand on stage at the Arts Theatre, transformed into an English pub for the occasion, and is sitting and chatting around the piano.
Get tickets for The Choir of Man, a musical nominated for an Olivier Award, currently performing on the London West End at the Arts Theatre. Image courtesy of London Theatre Direct.
Where: Various venues across London

The year might be wrapping up, but there's still a host of new theatre shows opening soon. If you're in the mood for ballet, mark your calendar for 3 December, when a sensational adaptation of Hans Christian Andersen's Little Match Girl comes to Wilton's Music Hall. Meanwhile, Peppa Pig's Big Family Show opens at Theatre Royal Haymarket on 4 December, guaranteeing an unforgettable day out for little ones, and Choir of Man brings jukebox joy to The Arts Theatre at Marble Arch on 10 December. 

This month does, however, mean the end of a few beloved theatre shows. If you're keen to see Avenue Q, Beetlejuice or My Neighbour Totoro, this is your last chance to book tickets before production ends in January 2027. 

18. Treat the family to a day out at Winter Wonderland – Best for failsafe festive plans

Crowds of people walking under the lit up arches at Winter Wonderland in Hyde Park, London.
Where: Winter Wonderland, Hyde Park, London W2 2UH
Nearest Tube or train: Hyde Park Corner (Piccadilly) and Marble Arch (Central)
When: Various opening times from 19 November 2026 until 3 January 2027
Price: From £5.50

No Christmas itinerary is complete without a trip to Winter Wonderland: this dazzling celebration is a highlight of London's seasonal event calendar, drawing huge crowds from November until January. 

Snap photos from dizzying heights on the Giant Wheel, pick up stocking fillers at the Christmas market and check out attractions including the Magical Ice Kingdom and the ever-popular ice rink. Don't forget to grab a meal from the bustling Bavarian Village and a delicious dessert from Candy Cane Lane. 

19. See Bill Bailey’s new live show – Best for a family-friendly showbiz spectacular

A theatre poster for the new Bill Bailey: Vaudevillean show. Red background with show title in yellow letters and Bill in a suit and black hat on the side.
Bill Bailey: Vaudevillean at Theatre Royal Haymarket. Image courtesy of London Theatre Direct.
Where: Theatre Royal Haymarket, 18 Suffolk Street, St James, London SW1Y 4HT
Nearest Tube or train: Piccadilly Circus (Bakerloo and Piccadilly) and Charing Cross (Bakerloo and Northern)
When: Tuesday to Sunday at 8pm; matinees at 3pm on Wednesdays and Saturdays (from 13 January)
Duration: Two hours and 30 minutes, including one interval
Recommended Age: 5+
Price: From £33.75

Expect a glorious blend of comedy and music at Bill Bailey's new live show, Vaudevillian, which kicks off a limited run at Theatre Royal Haymarket on 6 December. 

Inspired by the traditional Vaudeville genre – a popular form of theatrical entertainment that originated in the 1870s – the production brings together engaging storytelling, stand-up comedy and live musical performances, with plenty of surprises along the way. It's a must-see show for the whole family to enjoy. 

20. Sing along to Christmas carols at a festive service – Best for yuletide cheer

Crowds of people stand on across two levels at Union Chapel as a round red stained glass window illuminates the whole room with performers and musicians stood on the stage
Christmas carols at Union Chapel in Islington. Image courtesy of Union Chapel/Emile Holba.
Where: Various venues across London

Once the Christmas season is underway, London plays host to joyful carol services at some truly incredible venues.

Sing along to both classic and modern songs at Union Chapel's popular Carols by Candlelight event (20 December) or enjoy a service in the breathtaking chapel at the Old Royal Naval College (7 and 14 December). For the ultimate festive experience, book a ticket to one of 15 carol performances at the Royal Albert Hall (19 to 24 December) or head to the magical carol service at St Paul's Cathedral on Christmas Eve. 

21. Visit the city’s top attractions before the year ends – Best for fuss-free sightseeing

Guards in traditional red tunics and bearskin hats form a line in front of Buckingham Palace holding a Union Jack flag
Watch the iconic Changing the Guard parade in front of Buckingham Palace. Credit: Shutterstock. Image courtesy of Shutterstock.
Where: The tour departs from Bus Stop 8, Buckingham Palace Road, Victoria, SW1W 9SZ
Nearest Tube or train: Victoria (Circle, District and Victoria)
When: 8am daily
Duration: Around eight hours
Price: From £116.10

You might have planned to visit a few London attractions in 2026, but did you see them all? As the capital sparkles with Christmas lights and comes alive with festive cheer, there's no better time to get out and enjoy some sightseeing. 

If you have a long list of landmarks to check out, we recommend trying the Total London Experience – a full-day coach tour that covers the most famous spots in the capital. From stepping inside the Tower of London to watching the magnificent Changing the Guard ceremony, expect a blockbuster tour accompanied by an expert guide. 

22. Dance your heart out at a New Year’s Eve ceilidh – Best for a unique end-of-year party

Where: Cecil Sharp House, 2 Regent's Park Road, London NW1 7AY
Nearest Tube or train: Camden Town (Northern)
When: 8.30pm to 12.30pm on 31 December
Price: From £45.50

New Year's Eve is the perfect excuse for a party, but if you're looking for something a little different, head down to a ceilidh at the English Folk Song and Dance Society at Cecil Sharp House.  

Ceilidhs are a traditional Scottish dance involving fun, simple moves accompanied by live folk music. No previous dance experience is required, as you'll be carefully guided through each routine before the band starts to play. Whether you come with friends or on your own, you're sure to leave in high spirits once the clock has struck midnight. 

Join a magical Christmas tour

Join a top festive tour in London and beyond!

Learn more

Events and key dates in London in 2026

  • Hanukkah: 5 to 12 December
  • Christmas Eve: 24 December
  • Christmas Day: 25 December
  • Boxing Day: 26 December
  • New Year's Eve: 31 December

London in December FAQs

Is December a good time to visit London?

December is a brilliant time to visit London: expect spectacular light displays, bustling Christmas markets and a magical wintery atmosphere. While you'll find an array of Christmas-themed things to do, however, there's plenty more on offer, including new theatre shows to check out and bus tours to try.

What are the best things to do in London in December?

The best things to do in London in December include annual events such as Winter Wonderland and Chelsea Winter Village, both of which offer light trails, food stalls and family-friendly activities. December is also a brilliant time to visit a Christmas market and skate at one of London's many ice rinks.

What is the weather like in London in December?

Average temperatures in London in December typically range between 3 and 8°C (37 to 46°F), and while snow is rare, occasional flurries can occur. Rain is common, so it’s worth keeping an umbrella handy. The sun rises around 8am, with sunset as early as 3.50pm. Check out our London weather page for more information.

What should I wear in London in December?

Wrap up warm when visiting London in December: temperatures can drop, especially in the evenings, so it's best to wear multiple layers. Make sure to pack a hat, scarf and a pair of gloves, plus an umbrella in case of rain.

What's on in London in December 2026?

London events in December include Winter Wonderland, Chelsea Winter Village and Hogwarts in the Snow at Warner Bros. Studios. There are also plenty of community events including Christmas carol services.

Where are the best places to stay in London in December?

Choosing where to stay in London in December will depend on your budget and your preferred location. We recommend browsing Hilton hotels in London and opting for somewhere that allows you to create a flexible itinerary without spending too much time travelling.