From mid-November to early January, London transforms into a winter wonderland. Iconic streets such as Oxford Street, Regent Street, and Bond Street sparkle with millions of twinkling lights. Department-store windows become works of art, and the air fills with the scent of roasted chestnuts and mulled wine.
If you’re searching for things to do in London at Christmas 2025, this guide covers the best Christmas lights, festive markets, Boxing Day sales, and New Year’s Eve events across the city.
Most of London’s famous light displays switch on between early and mid-November 2025:
The glowing decorations will stay up until early January 2026.
For the full experience, hop on a London Christmas Lights Bus Tour and admire the sparkling city from a classic red double-decker.
Nov 21 2025 – Jan 5 2026
London’s biggest and most famous market. Over 100 chalets, thrilling rides, festive food stalls, and a massive open-air ice rink.
Great for: Families, first-timers, and anyone seeking the full holiday atmosphere.
Mid-November – Early January
A riverside favourite offering artisan crafts, hot mulled wine, and festive food with views of the London Eye.
Great for: Romantic dates and scenic winter walks.
Mid-November – Early January
Compact yet charming, featuring Santa’s Grotto and cabaret shows inside the Spiegeltent.
Great for: Visitors staying in central London.
Late November – Early January
Home to one of London’s largest Christmas trees, luxury pop-ups, and stunning décor.
Great for: Shoppers and photo lovers.
November – Christmas Eve
A historic indoor market filled with handmade gifts, vintage treasures, and local art.
Great for: Rainy-day browsing and discovering London’s artisan scene.
The day after Christmas is London’s biggest shopping bonanza. Stores like Harrods, Selfridges, Liberty, and Fortnum & Mason open early with major discounts on designer fashion, beauty, and tech.
Large malls such as Westfield London and Westfield Stratford City draw crowds of bargain hunters.
Tip: Arrive early or shop online — many sales start at midnight!
Great for: Shopaholics and deal hunters chasing luxury at half price.
London’s New Year’s Eve fireworks are world-famous, lighting up the sky above the London Eye and the River Thames.
Main viewing areas require tickets, but free alternatives include Primrose Hill, Parliament Hill, or riverside pubs and parks.
For a more elegant celebration, enjoy a gala dinner or hotel rooftop party with live music and a view of the fireworks.
Great for: Party lovers, photographers, and anyone welcoming 2026 in style.
Whether you’re coming for the Christmas lights, festive markets, or the New Year fireworks, London offers something magical for everyone.
Book accommodation early, bundle up warmly, and let London’s festive charm make your Christmas 2025 getaway unforgettable.
Ready to experience London’s most magical season?
Start planning your trip today and make this Christmas one to remember!
For a unique perspective, take a helicopter tour and enjoy breathtaking views of London from above — check here