// //
Discover 15 Christmas attractions in London worth visiting in 2026, from festive markets and ice rinks to dazzling lights and family events.
The top Christmas attractions in London in 2026 are Hyde Park Winter Wonderland, the Regent Street and Oxford Street Christmas lights, the ice rinks at Somerset House, Hampton Court Palace, Battersea Power Station and Leicester Square, Southbank Centre Winter Market, Christmas at Kew, the Covent Garden and Trafalgar Square trees, Winter by the River, The Nutcracker, A Christmas Carol at the Old Vic, a Christmas lights bus tour and Santa’s Winter Garden at Fulham Palace. Most are open between late October and late November and run until early January. Winter Wonderland is closed on Christmas Day, so plan your visit around that.
London at Christmas is more than shopping. You can skate beside a palace, walk through a glowing garden, see a West End ballet and ride the top deck of a bus past thousands of lights. This guide ranks the 15 best Christmas attractions for 2026, shows who each one suits and explains how to get between them without stress, especially if you are arriving by air with luggage.
Compare London's leading Christmas attractions, their highlights, expected dates and booking requirements before planning your festive visit.
| # | Attraction | Best For | 2026 Dates | Booking |
|---|---|---|---|---|
| 1 | Hyde Park Winter Wonderland | Rides, ice rink and families | 19 Nov 2026 to 3 Jan 2027 | Check official site |
| 2 | Regent Street and Oxford Street lights | Free evening sightseeing | Early November switch-on | Free |
| 3 | Somerset House ice rink | Historic courtyard skating | 11 Nov 2026 to 10 Jan 2027 | Pre-book |
| 4 | Southbank Centre Winter Market | Riverside food and gifts | From 2 Nov 2026 | Free |
| 5 | Skate Leicester Square | West End skating | Opens 31 Oct 2026 | Pre-book |
| 6 | Winter Palace at Hampton Court Palace | Festive storytelling | 28 Nov 2026 to 3 Jan 2027 | Pre-book early |
| 7 | Glide at Battersea Power Station | Skating by the Thames | 6 Nov 2026 to 3 Jan 2027 | Pre-book |
| 8 | Christmas at Kew | Light trail for all ages | From 13 Nov 2026 | Pre-book |
| 9 | Covent Garden Christmas | Decorations and giant tree | From 12 Nov 2026 | Free |
| 10 | Trafalgar Square Christmas tree | Carols and classic London | 9 Nov 2026 to 2 Jan 2027 | Free |
| 11 | Winter by the River | Tower Bridge views | 12 Nov 2026 to 4 Jan 2027 | Free |
| 12 | The Nutcracker, London Coliseum | Classic ballet | From 11 Dec 2026 | Ticketed |
| 13 | A Christmas Carol, Old Vic | Theatre nostalgia | 18 Nov 2026 to 10 Jan 2027 | Ticketed |
| 14 | Christmas lights bus tour | After-dark sightseeing | Through December | Ticketed |
| 15 | Santa’s Winter Garden, Fulham Palace | Young children and Santa visits | New for 2026 | Pre-book |
β Best for: Families and groups wanting a full day out
This is the biggest festive event in London. It combines fairground rides, a large ice rink, circus shows, Santa Land, an ice kingdom, a Christmas market and plenty of street food. It runs daily from 19 November 2026 to 3 January 2027 and is closed on Christmas Day.
β Best for: A free evening walk and first-time visitors
Regent Street is famous for its glowing angels, and Oxford Street and Carnaby Street add their own displays. The lights switch on in early November and stay up through the season. Walk after dark for the best effect, and expect crowds on Friday and Saturday evenings.
β Best for: Skating in a historic setting
An 18th-century courtyard and a huge Christmas tree make this one of the most elegant rinks in London. It returns on 11 November 2026 and runs until 10 January 2027. Time slots sell out in peak weeks, so book early.
β Best for: Riverside strolling and street food
Wooden chalets line the Thames with the London Eye as a backdrop. You can buy gifts from independent makers and try global street food. Entry is free, which makes it an easy add-on to a theatre or museum day.
β Best for: A West End skating stop before dinner or a show
This rink opens on 31 October 2026, making it one of the earliest festive attractions of the year. It sits next to the Christmas market and the theatres, so it fits neatly into an evening plan.
β Best for: Families who enjoy stories and history
The Tudor palace becomes a festive world of theatre, magic and seasonal events from 28 November 2026 to 3 January 2027. The palace ice rink runs alongside it. Tickets often sell out well ahead, so book as soon as dates are confirmed.
β Best for: Skating with a skyline view
Three connected rinks are centred on a tall Christmas tree, with the power station on one side and the river on the other. It opens on 6 November 2026 and runs to 3 January 2027.
β Best for: A magical evening walk
Kew Gardens becomes a light trail with displays set to music. It starts on 13 November 2026. Wrap up warm, wear comfortable shoes and pre-book your slot.
β Best for: Decorations and photos
The piazza fills with lights, a large tree and festive street performers. Shop the market building, then explore the nearby lanes. It is free to visit.
β Best for: Carols and a short, free stop
The famous tree stands in the centre of the square, with carol singers performing through December. The market runs from 9 November 2026 to 2 January 2027 and works well alongside Covent Garden and Leicester Square.
β Best for: Tower Bridge views
Cosy cabins, pop-up bars and street food stalls sit along the Thames from 12 November 2026 to 4 January 2027. Visit at dusk for the best light on the bridge.
β Best for: A classic Christmas night out
English National Ballet’s production starts on 11 December 2026. It suits couples, families with older children and anyone who loves traditional festive theatre. Plan your journey home before curtain up, since many people leave at the same time.
β Best for: Heartwarming nostalgia
The Dickens classic runs from 18 November 2026 to 10 January 2027. It is a strong choice for a festive date night or a family outing with teenagers.
β Best for: Seeing the lights without long walks
A bus tour passes landmarks and the best light displays from the top deck, with departures from central points such as the London Eye, Victoria and Green Park. It is a good option for older relatives, small children or cold, wet evenings.
β Best for: Young children and Santa visits
New for 2026, the walled garden at Fulham Palace becomes a themed attraction that ends with a meeting with Santa. It is a calmer choice than the large central events, so it suits families who prefer smaller crowds.
If you are flying in for the festive season, a pre-booked transfer takes the stress out of arriving with luggage. Choose the airport you are using:
Choose a vehicle based on the number of passengers and the amount of luggage you plan to carry.
| Group Type | Suggested Vehicle |
|---|---|
| Couples and solo travellers | Saloon Car |
| Shoppers with extra bags | Estate Car |
| Families of up to six | MPV 6-Seater |
| Business or special occasion travel | Executive Car |
| Larger groups with luggage | 8-Seater Van |
| Big family or friend groups | 9-Seater Minibus |
From the lights on Regent Street to the rink at Somerset House, London has a Christmas attraction for every age and budget. Pick a few in the same area, book timed tickets early, and arrange your journey in advance so you spend more time enjoying the season.