Free cancellation on most toursBest price guaranteed

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

Quick answer

a Thames dinner cruise from £95 is the best festive evening, the Harry Potter Studio Tour from £85 is the safest family day because it is indoors throughout, and the London Eye from £25 is the cheapest way to see the lights from above.

Quick Comparison: Which to Book

Quick verdict: A Thames dinner cruise from £95 is the best festive evening, the Harry Potter Studio Tour from £85 is the safest family day because it is indoors throughout, and the London Eye from £25 is the cheapest way to see the lights from above.

December in London is dark by four and often wet, so indoor and evening options do the heavy lifting.

OptionBest ForPriceDurationTraveller ratingBook
Thames Dinner CruiseChristmas lights from the waterFrom £953 hours4.3 (2,412 reviews)Book now →
Harry Potter Studio TourIndoors all day, which matters in December weatherFrom £857-9 hours4.6 (10,822 reviews)Book now →
London EyeBest view of the lights for the moneyFrom £2530 minutes4.6 (39,279 reviews)Book now →

Prices and ratings are live GetYourGuide figures checked in August 2026. Most options include free cancellation up to 24 hours before, and all are mobile tickets.

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.

Ready to Book? Top Picks for This Experience

London skyline and Thames illuminated at night with reflections
Thames Dinner Cruise
4.3 (2.4k+)3 hoursFrom £95
Book Now
London Eye observation wheel against blue sky on South Bank
London Eye
4.6 (39.2k+)30 minutesFrom £25
Book Now

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.

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.

Ready to Book? Top Picks for This Experience

London skyline and Thames illuminated at night with reflections
Thames Dinner Cruise
4.3 (2.4k+)3 hoursFrom £95
Book Now
Hogwarts Great Hall set at Warner Bros Studio Tour London
Harry Potter Studio Tour
4.6 (10.8k+)7-9 hoursFrom £85
Book Now

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.

Ready to Book? Top Picks for This Experience

London skyline and Thames illuminated at night with reflections
Thames Dinner Cruise
4.3 (2.4k+)3 hoursFrom £95
Book Now
Tower of London fortress on the Thames riverbank
Tower of London
4.6 (31.7k+)2-3 hoursFrom £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.

Ready to Book? Top Picks for This Experience

London skyline and Thames illuminated at night with reflections
Thames Dinner Cruise
4.3 (2.4k+)3 hoursFrom £95
Book Now
Red open-top double-decker sightseeing bus in London
Hop-On Hop-Off Bus
4.3 (8.1k+)Full dayFrom £25
Book Now

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 Tours

Not sure which tour is right for you?

Browse all London tours and filter by type, price, and duration. Free cancellation on most.

See all London tours →

Frequently Asked Questions

More London Guides

  • First Time Visiting London: The Complete 2026 Guide

    Quick answer: the Tower of London is the sight to book first (from £37, rated 4.6 from 31,716 reviews), a Thames sightseeing cruise from £17 is the cheapest way to see the skyline, and a hop-on hop-off bus from £25 doubles as transport on day one.

  • Best Harry Potter Tours in London 2026: The Complete Guide

    Quick answer: the Warner Bros. Studio Tour is the only official one and the one to book (from £85, rated 4.6 from 10,822 reviews), but it is a 7-9 hours day out in Watford. For something shorter in central London, Madame Tussauds from £24 is the cheaper stand-in.

  • Best London Pub Crawl Tours 2026: Historic Pubs, Craft Beer, and More

    Quick answer: the London Ghost Tour is the highest rated evening walk (from £25, rated 4.9 from 809 reviews), the Jack the Ripper tour from £15 is the cheapest way to spend an evening walking historic London, and the Borough Market food tour from £92 is the pick if you want eating built in.

  • Best London Tours for Seniors & Over 60s: Comfort-First Guide

    Quick answer: a hop-on hop-off bus is the easiest way to see London without walking between sights (from £25), a Thames sightseeing cruise from £17 is seated throughout and the cheapest here, and Westminster Abbey from £27 is indoors and self-paced. Check each booking page for specific step-free and mobility details before you book.

Browse Tours by Category

Thames Dinner Cruise

Free cancellation · Instant confirmation

£95Book Now