Free cancellation on most toursBest price guaranteed

London Christmas Tours 2026: Festive Markets, Lights, and Experiences

The complete guide to Christmas in London 2026, covering festive markets, light displays, ice skating, Winter Wonderland, and holiday tours.

Why Christmas in London Is Magical

London at Christmas is one of the great urban experiences in the world. From mid-November, the city transforms into a festive wonderland with millions of lights illuminating the streets, pop-up markets selling handcrafted gifts and mulled wine, ice rinks appearing at historic landmarks, and world-class shows filling the theatres. The atmosphere is unlike any other time of year, with a particular energy that combines British tradition with international flair. Whether you are visiting for a weekend getaway or spending the entire holiday season in the city, London at Christmas offers something for everyone. The celebrations typically begin in early November with the switching on of the Christmas lights and continue through to early January, giving you plenty of time to experience the magic.

Hyde Park Winter Wonderland

Hyde Park Winter Wonderland is London's biggest and most famous Christmas event, attracting millions of visitors each year. Running from mid-November to early January, it takes over a large section of Hyde Park with a Christmas market, fairground rides, an ice rink, circus shows, and food stalls. Entry to the event itself is free (ticketed time slots required), though rides and attractions inside are paid individually. The Christmas market has over 200 wooden chalets selling handcrafted gifts, decorations, and food from across Europe. The ice rink is one of the largest outdoor rinks in the UK. Bar Ice is made entirely of ice and serves drinks in ice glasses. Bavarian Village serves bratwurst, schnitzel, and steins of German beer. It gets extremely crowded on weekends and in the evenings, so visit on a weekday afternoon for a more enjoyable experience. Book ticketed time slots as early as possible, as popular dates sell out.

Recommended Tours

Thames Dinner Cruise
4.4 (3.8k+)3 hours
FromΒ£70
Book Now
London Eye
4.6 (36.1k+)30 minutes
FromΒ£29
Book Now

Christmas Lights and Festive Walking Tours

London's Christmas lights are spectacular. Oxford Street has the most famous display, with hundreds of thousands of LED lights stretching for over a mile. Regent Street's angel lights are perhaps the most beautiful, creating a canopy of golden wings above the road. Carnaby Street features a themed installation that changes each year, and the covered Burlington Arcade on Piccadilly is decorated with thousands of baubles and ribbons. Covent Garden has one of London's tallest Christmas trees and its piazza sparkles with lights and decorations. Bond Street and the Royal Exchange near Bank station are also beautifully decorated. Several tour companies offer guided Christmas lights walking tours that take you through the best displays while sharing the history and stories behind them. These evening tours typically last 2 to 3 hours and include stops at key festive locations. They are popular with couples and families alike. For a self-guided option, start at Marble Arch, walk down Oxford Street, turn onto Regent Street, cut through to Carnaby Street, continue to Piccadilly Circus, and finish at Covent Garden.

Christmas Markets Across London

London hosts dozens of Christmas markets from mid-November onwards. Southbank Centre Winter Market, located along the Thames near Waterloo, has a wonderful mix of food stalls, handcrafted gifts, and live entertainment with the London Eye glowing in the background. It is free to enter and open daily. Leicester Square Christmas Market is a compact but charming market in the heart of the West End, perfect for combining with a show. Greenwich Market takes on a festive character during December, with its covered setting making it a good option in bad weather. Covent Garden's Apple Market has festive crafts and the surrounding piazza hosts carol singers and performers. Kingston upon Thames hosts a traditional German Christmas market with authentic wooden chalets. For something more upmarket, the GlΓΌhwein-scented market at the Tate Modern Bankside is a hidden gem. Most markets are free to enter and open from around 10am to 9pm or 10pm, with extended hours on weekends.

Ice Skating at London's Most Beautiful Rinks

Outdoor ice skating is a London Christmas tradition, and several rinks open in stunning locations each year. The Natural History Museum ice rink is set against the museum's magnificent Victorian facade and is arguably the most beautiful rink in the city. Sessions last around 45 minutes and cost approximately Β£15 to Β£20 per person. The Tower of London ice rink has the dramatic backdrop of the medieval fortress and is smaller and less crowded than some alternatives. Hampton Court Palace ice rink in front of the Tudor palace is a magical setting, especially after dark when the palace is illuminated. The rink at Somerset House on the Strand has been one of London's most popular skating venues, though check the latest listings as rinks change from year to year. Canary Wharf also hosts a rink surrounded by the Docklands skyline. Book well in advance as sessions sell out, especially on weekends and during school holidays. All rinks provide skate hire.

Recommended Tours

Harry Potter Studio Tour
4.6 (9.8k+)7 hours
FromΒ£98
Book Now
Tower of London
4.6 (28.9k+)2-3 hours
FromΒ£37
Book Now

Festive Shows, Pantomimes, and Concerts

London's theatre scene comes alive at Christmas with pantomimes, seasonal shows, and concerts. Pantomime (panto) is a uniquely British tradition featuring slapstick comedy, audience participation, celebrity casts, and classic fairy tales. Major pantos run at the London Palladium, the Hackney Empire, and the Richmond Theatre. If you have never seen a panto, it is a wonderfully chaotic and hilarious experience. The Nutcracker at the Royal Opera House is a world-class ballet performance that runs throughout December. Carol concerts take place in churches and cathedrals across the city, with particularly atmospheric services at St Paul's Cathedral, Westminster Abbey, and St Martin-in-the-Fields on Trafalgar Square. For something different, candlelit carol concerts in historic churches combine beautiful music with an intimate, atmospheric setting. The Royal Albert Hall hosts a series of Christmas concerts featuring everything from classical orchestras to festive singalongs. Book early as popular shows sell out months ahead.

Christmas Shopping in London

London is one of the world's great shopping cities, and Christmas adds an extra layer of magic. Harrods in Knightsbridge goes all out with its Christmas department (open from September) and elaborate window displays that draw crowds throughout December. Selfridges on Oxford Street is equally spectacular, with themed Christmas windows and a dedicated gifting floor. Liberty on Regent Street is a favourite for its Tudor building and curated gift selection. Fortnum & Mason on Piccadilly is the place for luxury hampers, teas, and the finest Christmas crackers. For unique gifts, head to the markets at Borough Market (foodie gifts), Columbia Road (wreaths and festive plants on Sundays), and the Southbank Centre. The covered arcades of Mayfair, including the Burlington Arcade and the Royal Arcade, are beautifully decorated and home to independent boutiques. Late-night shopping (usually Thursdays) runs through December on Oxford Street and Regent Street, giving you extra time to browse after a day of sightseeing.

Planning Your Christmas Trip to London

Book accommodation as early as possible because London fills up fast in December. Hotels near the South Bank, Covent Garden, and Kensington put you close to the major festive attractions. Mid-week stays are typically cheaper than weekends. Layer your clothing, as December temperatures average 4 to 8 degrees Celsius, and you will be moving between warm indoor attractions and cold outdoor markets. Comfortable waterproof boots are essential. The Tube runs a normal service throughout December except on Christmas Day, when all public transport shuts down completely. Plan accordingly if you are in London on 25 December. Boxing Day (26 December) is a major shopping day with sales starting early. For attractions that are open over Christmas, check specific opening times as many close or have reduced hours on 24 to 26 December. Booking tours and experiences in advance is especially important during the festive period, as popular options like the Harry Potter Studio Tour (Hogwarts in the Snow) and ice rinks sell out weeks before. The Thames dinner cruise at /tours/thames-dinner-cruise is particularly special during December when the riverside landmarks are illuminated with festive lights.

Recommended Tour

Hop-On Hop-Off Bus
4.4 (7.4k+)Full day
FromΒ£27
Book Now

Recommended Tours

Frequently Asked Questions

More London Guides

Browse Tours by Category