The ultimate guide to Christmas events in London 2025

Christmas in London is truly an extraordinary experience you must witness. The city transforms into a spectacular festive landscape, shining brighter than ever with dazzling lights, charming markets, and abundant festive cheer. This guide highlights the best Christmas events in London to make your 2025 trip unforgettable.

Why visit London during Christmas

London Christmas lights display with "Christmas is calling" sign on Oxford Street.
Hyde Park Winter Wonderland entrance with festive lights and attractions in London.
Fudge varieties on display at Southbank Centre Food Market, London street food.
Two people toasting inside a snow-covered dome at the Up At The O2 Christmas experience.
Family ice skating together at an outdoor rink.
Family enjoying Christmas decorations at Legoland London.
1/6

Experience spectacular light displays

London at Christmas time is world-famous for its light installations and elaborate shop window displays, especially along Regent Street and Oxford Street.

Enjoy the UK's largest festive festival

Experience the return of Winter Wonderland London, the city's massive Christmas festival in Hyde Park, offering ice skating, fairground rides, and food stalls.

Explore historic festive markets

The city hosts numerous charming markets, from the traditional atmosphere of Covent Garden Christmas to the Southbank Centre Winter Market, perfect for Christmas shopping in London.

Unique attractions with a festive twist

Popular spots like the Warner Bros. Studio Tour London and Up at The O2 often host special Christmas events in London.

Iconic ice skating locations

Glide on the ice at rinks set against historic backdrops like Somerset House or Hampton Court Palace, a quintessential part of Christmas activities in London.

Group holiday fun

London offers many Christmas group activities, from themed pub crawls to festive masterclasses, perfect for celebrating with friends or family.

Top Christmas events & things to do

London Christmas lights: Unmissable festive locations

Oxford Street in London adorned with Christmas lights and bustling evening traffic.

Oxford Street

Dates: Nov 3, 2025–Jan 5, 2026

A dazzling, sophisticated canopy of over 5,000 warm-toned, energy-efficient LED stars stretches across the entire shopping street.

Covent Garden Christmas scene with decorated trees, large bells, and a festive sleigh.
Trafalgar Square at night with Christmas tree and fountains, London, England.
Carnaby Street illuminated with vibrant Christmas lights in London.
Double-decker bus touring London Christmas lights on Regent Street.

Your guide to essential London Christmas markets

London’s most photographed Christmas trees

Trafalgar Square at night with Christmas tree and fountains, London, England.

Trafalgar Square

The historical and political centrepiece, gifted annually by Norway, is decorated simply with traditional vertical strings of white lights.

Christmas tree with colorful red balls, star ornaments, and astronaut decorations.
Covent Garden Christmas scene with decorated trees, large bells, and a festive sleigh.
St Pancras railway station's Victorian Gothic architecture in London.
Festive Christmas tree with lights in central London street at night.

London's top Christmas ice skating rinks

Your perfect Christmas itinerary

  • Morning: Visit St Paul’s Cathedral for a festive service or view.
  • Afternoon: Immerse yourself in the Southbank Centre Winter Market for lunch and unique artisan goods.
  • Evening: Head to Hyde Park for Winter Wonderland London, focusing on the rides and Bavarian Village.
  • Morning: Explore the high-end windows of Harrods and Selfridges.
  • Afternoon: Indulge in a festive afternoon tea at The Ritz or Claridge’s.
  • Evening: Enjoy the self-guided Christmas Lights Walking Tour, focusing on Regent Street, Oxford Street, and Carnaby Street.
  • Morning: Skate at the iconic Somerset House Ice Rink.
  • Afternoon: Explore the decorations and street performers at Covent Garden Christmas and visit the Buckingham Palace’s festive pop-up shop.
  • Evening: See a classic West End Christmas show or panto. Consider an immersive Christmas experience, like Backyard Cinema or the Wundrful World of Christmas.
  • Morning: Visit the traditional Greenwich Market for last-minute gifts.
  • Afternoon: Find the Trafalgar Square Christmas tree and attend a carol service in the square or at St Martin-in-the-Fields.
  • Evening: Enjoy a pre-booked, special Christmas Eve dinner in London at a quality restaurant before relaxing for the big day.

London's top festive shopping destinations

Best places to stay in London at Christmas

Many luxury hotels transform into winter wonderlands with designer trees, incredible decorations, and festive packages:

Frequently asked questions about Christmas events in London

Is Christmas a good time to visit London?

Absolutely. London during Christmas time is exceptional. The city is decorated beautifully, and the sheer number of Christmas events in London makes it a memorable time to visit.

What is the weather like during Christmas?

Christmas in London is typically cold, with average temperatures around 4–7°C (39–45°F). While snow is rare, expect crisp air and the possibility of rain. Pack warm layers.

Are attractions open on Christmas Day in London?

Most major attractions, including museums, are closed on Christmas Day in London. However, public parks are open, and limited dining and entertainment options are available, though they require advance booking. Public transport is also severely limited.

Where can I experience the best Christmas lights?

The most famous light displays are on Oxford Street, Regent Street, and Carnaby Street. Also, the Canary Wharf Christmas area and Covent Garden Christmas are known for their spectacular decorations.

Should I pre-book tickets for Christmas activities in London?

Yes, it is highly recommended to pre-book tickets for all major Christmas events in London and attractions, especially for popular seasonal experiences like Winter Wonderland and West End shows.

How early should I book tickets for Christmas events in London?

For popular Christmas events in London, like West End shows, The Nutcracker ballet, Winter Wonderland attractions, and festive afternoon teas, you should book at least 1–3 months in advance, especially for weekend and Christmas week dates.

Are there free things to do in London at Christmas?

Yes, some of the best things to do in London at Christmas are free, including enjoying the Christmas lights displays, visiting the magnificent trees at Trafalgar Square and Covent Garden, and attending outdoor carol singing events.

Where can I find a traditional Christmas lunch in London?

You must book well in advance for a traditional Christmas lunch in London. High-end hotels like The Ritz, Claridge's, and The Dorchester, as well as many classic gastropubs, offer special fixed-price menus.

Is the London Underground (Tube) running on Christmas Day?

No, the London Underground does not run on Christmas Day in London. There is also no Overground, DLR, or Trams. A limited bus service typically runs. Plan to walk or use taxis/pre-booked private transport.