Things To Do In London At Christmas: The Full 2026 Season Sorted

London's Christmas season now runs from early November to the first week of January, and it is bigger than any single page can hold. This guide sorts the whole season into its parts: the lights, the markets, the rinks, the trails, the river and the day trips, with dates, prices and what is still unannounced.

Festively decorated shopping street in central London at dusk with glowing lights above the pavement

Short answer

The 2026 season runs from the Carnaby Street switch-on on 4 November to Winter Wonderland's close on 3 January 2027. Winter Wonderland entry costs Off-Peak GBP 1.00, Standard GBP 5.50, Peak GBP 8.25, booking fee included. Christmas at Kew costs GBP 29.50 to GBP 37 for adults. Southbank Centre Winter Market is free to walk in from 2 November to 4 January.

London's festive season starts earlier than most visitors expect. The first lights go on in Carnaby Street on Wednesday 4 November 2026, and the last big attraction, Hyde Park Winter Wonderland, closes on Sunday 3 January 2027. Between those two dates the city stacks up switch-on ceremonies, ticketed light trails, free-to-walk markets, ice rinks, river cruises and guided tours, and the planning question is rarely what to do, it is what to book and what to leave to chance. This guide sorts the season piece by piece, marks what needs a ticket, what is free and what is not yet announced for 2026, and ends with a three-day plan you can lift straight into your calendar. If skating is on your list, our guide to ice skating in London, with rinks, prices and booking tips covers which rinks sell out first.

The fastest way to see the lights with the least effort is the "Live Guide, 1.5-Hour Ride" bus tour, from $33 per person, rated 4 from 5,439 reviews. It is one of several ways to cover the West End displays without planning a walking route, and we compare it with the walking and cruise alternatives below. For the deep detail on each topic, the specialist guides linked through this page carry the full listings.

What Is On In London At Christmas 2026?

The 2026 season runs from Wednesday 4 November 2026, when Carnaby Street switches on, to Sunday 3 January 2027, when Winter Wonderland closes. The biggest single concentration of activity sits between mid-November and Christmas Eve: Winter Wonderland opens 19 November, Christmas at Kew starts 13 November and the Covent Garden lights go on 12 November. Nothing major is open on Christmas Day except the parks, Chinatown and the river.

That eight-week window matters for pricing. November weekdays are the cheapest and quietest time to do almost everything: Winter Wonderland's Off-Peak entry is GBP 1.00 every Monday to Thursday in November, Kew charges its GBP 29.50 off-peak rate on selected dates, and the rinks price their earliest sessions lowest. From the first weekend of December, prices step up, crowds build and the popular ticketed events start selling out.

The season also has a second life after Christmas Day. Winter Wonderland runs to 3 January with its final day designated a Family Fun Day, Somerset House's rink stays open to 10 January 2027, and Hogwarts in the Snow at the Warner Bros. Studio Tour continues to 17 January 2027. If your dates straddle the new year, the week between 27 December and 1 January is still fully festive, just busier. Before planning the big day itself, check our guide to what's actually open in London on Christmas Day, since transport shuts down completely.

London Christmas Lights And Switch-On Dates

Three of the four big switch-on dates are confirmed for 2026: Carnaby Street on Wednesday 4 November, Regent Street on Thursday 5 November and Covent Garden on Thursday 12 November. Oxford Street's 2026 switch-on date is not yet announced. Regent Street's lights run to 5 January 2027, lit daily from 3pm to midnight, and its "Spirit of Christmas" angels carry roughly 300,000 LEDs.

Regent Street marks its switch-on with a traffic-free evening event from 5pm to 9pm, which is worth knowing even if you skip the ceremony itself: the street is pedestrianised, food stalls and entertainment line the pavements, and the angels overhead are the classic photo. Carnaby's 2026 theme is "Press Play on Christmas", built on 1990s nostalgia. Covent Garden's "Theatre of Christmas" brings over 300,000 lights, gold bells, mirror balls and a British-grown tree to the Market Building and West Piazza, and the whole display stays up for a seven-week celebration.

Oxford Street needs a caveat. The 2026 switch-on date has not been announced, and last year's date was around 3 November, so treat any November date you read elsewhere as a guess until the official announcement lands.

Seeing the lights efficiently is its own decision. The specialist Christmas lights bus tour guide compares every bus option in detail, but the short version: a guided bus ride such as the "Live Guide, 1.5-Hour Ride" tour covers Regent Street, Piccadilly, the West End and Trafalgar Square in ninety minutes, while walkers can do the same stretch on foot in about two hours with stops. The "Silent-Disco Walk With Music" tour, from $52, rated 4.9 from 118 reviews, adds a Christmas-music soundtrack to a 1 hour 45 minute route, and the "Small-Group Walk, Official Guide" option, from $61, rated 4.9 from 29 reviews, caps groups for a slower pace.

Illuminated shopping street in the West End at night with bright festive displays above the road

The confirmed switch-on dates at a glance:

Display 2026 switch-on Notes
Carnaby Street Wed 4 Nov 2026 Theme "Press Play on Christmas"
Regent Street Thu 5 Nov 2026 Traffic-free event 5pm to 9pm; lights to 5 Jan 2027, lit 3pm to midnight
Covent Garden Thu 12 Nov 2026 "Theatre of Christmas", over 300,000 lights, seven-week run
Trafalgar Square tree Not yet announced Annual gift from Norway; no 2026 date published

For a full route-by-route breakdown of where to stand and what to see, the London Christmas lights where to see them guide covers every display in detail.

Christmas Markets: What Is Open And What Is Free

Hyde Park Winter Wonderland runs 19 November 2026 to 3 January 2027, closed Christmas Day, with entry at Off-Peak GBP 1.00, Standard GBP 5.50, Peak GBP 8.25, booking fee included, and rides and attractions costing extra. Southbank Centre Winter Market runs 2 November 2026 to 4 January 2027 and is free to walk in. Several smaller central London markets, including Leicester Square, have not announced 2026 dates. Between market visits, you can warm up at a service or concert, and our guide to Christmas carols in London covers where to book them.

Winter Wonderland is the biggest and the most misunderstood of the two. It is not a free event in the ordinary sense: you must pre-book a specific date and a one-hour arrival slot, entry tickets cost GBP 1.00 to GBP 8.25 depending on the slot, and everything inside, rides, attractions, the ice rink and the Magical Ice Kingdom, costs more. The honest budget framing is that a family can walk the site for a few pounds in an off-peak slot, but a day with rides is a different spend entirely. The specialist Winter Wonderland Hyde Park tickets guide breaks the entry bands, packages and ride passes down line by line.

Southbank Centre Winter Market is the opposite proposition: free to walk in, open daily 11am to 10pm with craft traders until 9pm, closed on 25 and 31 December, and sitting right on the river between the London Eye and Waterloo. It is the easy answer for a low-spend evening, and it pairs naturally with a river cruise or a walk along the South Bank.

Wooden market chalets with festive garlands and lights along a riverside walkway in London

For visitors who want the markets explained rather than just walked past, the "Markets Walk, Mulled Wine Included" tour, from $61, rated 5 from 72 reviews, is a 1 hour 30 minute guided walk that ends with a mulled wine included in the price. It is the roster's strongest market-focused option, and it is one of the three picks in the selection above. The full London Christmas markets guide lists every confirmed market, its dates and its opening hours.

If your market evening also needs to cover the lights, the "Live Guide, 1.5-Hour Ride" bus tour solves the distance problem: it starts near the West End displays and finishes close to where the market clusters sit, so one booking covers both halves of a festive evening without a Tube journey in between.

Ice Skating Rinks In London

Somerset House's rink runs 11 November 2026 to 10 January 2027, adults GBP 13 to GBP 28.50 plus a GBP 1.50 per-ticket fee, and entry to the courtyard is free for non-skaters. Hampton Court Palace's rink runs 20 November 2026 to 3 January 2027, excluding Christmas Day. Winter Wonderland's rink is the UK's largest open-air rink, with 45-minute sessions priced separately from entry. The Natural History Museum rink has permanently closed.

Somerset House is the classic choice: the Edmond J. Safra Fountain Court, the building's grand centrepiece courtyard, extended sessions for 2026 and Skate Lates with DJs on Wednesday to Friday evenings from 12 November. Tickets use dynamic pricing, so the GBP 13 floor belongs to quiet midweek slots and the GBP 28.50 ceiling to peak December evenings. Children pay GBP 11 to GBP 15, under-12s must be accompanied, and family tickets save 10 percent.

Hampton Court Palace is the day-out rink: the palace backdrop, an expanded ice surface for 2026 under a canopy of 18,000 fairy lights, and a central Christmas tree. Sessions run from morning to evening and skate hire is included in the ticket. The full ice skating in London guide compares every rink, including the year-round option at Alexandra Palace and the JW3 rink in Finchley Road, which is one of the few open on Christmas Day itself.

Outdoor ice rink in a floodlit courtyard with skaters circling a large lit tree

One closure to plan around: the Natural History Museum rink is gone for good. The museum redeveloped its gardens for urban wildlife, so any itinerary or article still listing it is out of date. The museum itself is open through the season but closed 24 to 26 December.

Christmas At Kew And Other Light Trails

Christmas at Kew runs on selected dates from Friday 13 November 2026 to Sunday 3 January 2027, closed on 25 December, with adult tickets at GBP 29.50 off-peak and GBP 37 peak, children 4 to 15 at GBP 20 to GBP 24, and under-4s free. The trail is about 3km and takes most visitors 75 to 90 minutes at a normal pace. Advance booking is essential; there is no walk-up entry.

Kew's light trail is the flagship of its kind: timed entry, limited capacity, and a route through the gardens' trees and glasshouses lit by installations that change every year. New for 2026 are adult-only evenings on 3 and 9 December, an Infinite Choir installation and quiet-access sessions on 21 November and 1, 16 and 26 December for visitors with hidden or visual disabilities. Last entry varies by gate, from 7pm at Brentford Gate to 8pm at Victoria Gate, and the gardens close at 10pm, earlier on Christmas Eve.

The pricing structure rewards flexibility traded for money. Off-peak dates cluster in mid-to-late November and early December; the family ticket (two adults, two children) runs GBP 89 off-peak and GBP 108 peak; and Anytime tickets (GBP 61 adult) let you arrive without a fixed date. Parking must be pre-booked at GBP 13.50 to GBP 15, and public transport is the recommended route. The dedicated Christmas at Kew tickets guide covers sell-out patterns and whether advance booking saves money.

Garden path at night lined with colourful light installations and lit trees

Kew is not the only trail within reach. RHS Glow at Wisley runs selected dates from 20 November 2026 to 3 January 2027, and Christmas at Blenheim Palace, a 2.98km trail about 90 minutes from London, runs 13 November 2026 to 3 January 2027 with off-peak trail tickets from GBP 25 for adults. Both need a car or a rail-plus-taxi plan, so they suit a day trip rather than an evening add-on.

River Cruises And Afternoon Tea On The Thames

The Thames carries the whole season: the "Afternoon Tea Cruise, 1.5 Hours" runs year-round from $53 per person, rated 4.4 from 3,938 reviews, and the listing flags it as likely to sell out. Two roster cruises sail on Christmas Day itself: a 3.5-hour lunch cruise from $232 and a 1-hour sightseeing cruise from $43. Most party cruises run selected November and December dates and exclude 24, 25 and 31 December.

The afternoon tea cruise is the season's easiest win: a 90-minute sailing with a full tea service, passing the illuminated bridges and the West End riverside lit for the season. It is a year-round product that runs through the Christmas period, not a themed sailing, which is exactly why it has availability when the themed cruises sell out. Its review pool, 3,938 reviews at 4.4, is the largest on the roster, and the listing carries a free-cancellation policy.

The party cruises are the opposite animal: the "Party Lunch Cruise, 3 Hours" from $99, rated 4.7 from 17 reviews, and the "Party Dinner Cruise, 4 Hours" from $126, rated 4.3 from 16 reviews, are explicitly festive listings with meals, music and a party floor. Their review pools are small, so read the listing descriptions rather than leaning on the ratings, and note that their cards state no cancellation terms, so confirm the policy before booking.

Christmas Day is the river's unusual day. With no Tube, no buses and no national rail anywhere in the UK, the two Christmas Day cruises are among the only bookable activities in the city: the "Christmas Day Lunch, 3.5 Hours" cruise from $232, rated 4.5 from 47 reviews, and the "Christmas Day Sightseeing Cruise" from $43, rated 5 from 9 reviews. The Thames Christmas cruises guide and the Christmas Day in London guide cover the day in full.

Day Trips From London At Christmas

The strongest Christmas-themed day trip on this site's roster is the "Cotswolds Day Trip, Lunch Included", from $264 per person, 11 hours, rated 4.2 from 9 reviews, covering Oxford, the Cotswolds and Stratford with lunch. The "Stonehenge, Windsor and Bath Day Trip", from $106, rated 4.6 from 20,907 reviews, is a year-round trip that runs through the season. Christmas Day coach-and-cruise tours also operate, with adult prices around GBP 199.

The distinction matters. The Cotswolds trip is a Christmas-themed listing by its own title, "Christmas in Oxford, the Cotswolds and Stratford with Lunch", and its itinerary is built for the season. The Stonehenge, Windsor and Bath trip is a year-round classic that happens to run in December; it is not a Christmas-market tour and should not be booked expecting the Bath Christmas market, which has its own dedicated coverage in the Bath Christmas market day trip guide. Its review pool, 20,907 reviews at 4.6, is the deepest on the roster, and the listing flags it as likely to sell out.

For families, the biggest day trip of the season is not a city at all: the Warner Bros. Studio Tour's Hogwarts in the Snow overlay runs 14 November 2026 to 17 January 2027, with the festive dressing included in the standard timed ticket. The studio is closed 25 and 26 December, and the Hogwarts in the Snow guide covers transport options, including the branded-bus products from $112 to $122.

Christmas Day itself has a small group of coach options: combined coach-and-Thames-lunch tours run around 6.5 to 7 hours from Victoria at roughly GBP 228 for adults, and a shorter 3-hour sights-only coach tour also departs Victoria. With virtually everything else closed and no public transport, these are the structured way to spend the day outside a hotel dining room.

What Is Free And What Needs A Ticket

Free: all the street lights (Regent Street, Carnaby, Covent Garden, Oxford Street), the Trafalgar Square tree once it is up, the Royal Parks including Hyde Park on any day, and the Southbank Centre Winter Market. Ticketed: Winter Wonderland entry, Christmas at Kew, every ice rink, all cruises and all guided tours. Not yet announced: Oxford Street's switch-on, the Trafalgar Square tree date and several smaller markets' 2026 dates.

The free list is genuinely strong, and it is the backbone of a low-budget visit. Walking the lights costs nothing. The Royal Parks stay open and free even on Christmas Day, when almost nothing else is. Chinatown's restaurants and hotel dining rooms are the other Christmas Day constants.

Chart comparing entry costs across London Christmas attractions from free street lights to GBP 37 Kew peak tickets
Entry costs across the season: the street lights are free, Winter Wonderland entry runs GBP 1.00 to GBP 8.25, Somerset House skating starts at GBP 13 and Christmas at Kew peaks at GBP 37 for an adult.

The ticketed list rewards early booking more in some places than others. Kew sells out on weekends and close-to-Christmas dates; Winter Wonderland's cheap off-peak slots are plentiful in November but peak December slots tighten; Somerset House's GBP 13 floor disappears by mid-December. The bus and walking tours rarely sell out weeks ahead, but their best time slots go first.

Activity Needs a ticket? Typical adult cost Book ahead?
Street lights walk No Free No
Southbank Centre Winter Market No Free No
Winter Wonderland Yes, timed slot GBP 1.00 to GBP 8.25 entry; rides extra Yes, peak dates
Christmas at Kew Yes, timed entry GBP 29.50 to GBP 37 Yes, weekends sell out
Somerset House skating Yes GBP 13 to GBP 28.50 plus GBP 1.50 fee Yes, cheap slots go first
Christmas lights bus tour Yes From $33 Best slots go first
Afternoon tea cruise Yes From $53 Yes, listing flags sell-out risk

A Three-Day London Christmas Plan

Day one: the West End lights and a market evening, Regent Street, Carnaby and Covent Garden on foot or by the 1.5-hour lights bus tour, then Southbank Centre Winter Market. Day two: one big ticketed event, Christmas at Kew in the evening or Winter Wonderland in an off-peak slot, with the afternoon free. Day three: the river, an afternoon tea cruise or a party cruise, and a rink session if energy allows.

The logic is simple: day one is the free-and-cheap day, day two is the one big booking, and day three is the slower river day. On a November visit, put Winter Wonderland on a Monday to Thursday to catch the GBP 1.00 off-peak entry. In December, accept the higher bands and book both the slot and any ride credit in one transaction, because a single pre-booked spend of GBP 25 or more on attractions, rides, games or food unlocks free entry.

Day Daytime Evening Booking needed
One Oxford Street and Regent Street on foot Covent Garden lights, then a lights bus tour or the Silent-Disco Walk Bus or walk tour only
Two Southbank market, London Eye area Christmas at Kew trail (75 to 90 minutes) Kew ticket, timed
Three Somerset House or Hampton Court rink Afternoon tea cruise or a party cruise Cruise and rink tickets

Travellers with a fourth day should spend it outside the centre: the Cotswolds Christmas day trip, the studio tour's snow season, or a Hampton Court rink-and-palace half day. The which London Christmas tour is right for you guide matches tour formats to traveller types if you want that decision made for you.

What Is Not Yet Announced For 2026

Four things have no confirmed 2026 details as of early October: the Oxford Street switch-on date, the Trafalgar Square tree lighting date, the TfL festive timetable and the NYE fireworks ticket release. Leicester Square's market dates are also unpublished. Treat any specific dates for these that you see on listicles as last year's pattern, not fact.

The transport point deserves its own emphasis. Last year's pattern was a total shutdown on Christmas Day: no Tube, no buses, no Elizabeth line, no DLR, no Overground, no trams and no national rail anywhere in the UK, with a reduced Sunday-style service on Boxing Day and an early finish on Christmas Eve. That is the pattern, not the 2026 timetable; TfL usually publishes the festive details in early December, so check then. The Christmas Eve in London and Boxing Day in London guides cover both flank days in detail.

The NYE fireworks are confirmed for Thursday 31 December 2026, 8pm start, with ticketed viewing areas along the Embankment and bridges, but the ticket release date and 2026 prices are not yet published. Last year's first batch went on sale in mid-October and the final batch in late November, so expect a similar rhythm and watch the official page. The New Year's Eve fireworks tickets guide carries everything confirmed so far.

Common Questions About Things To Do In London At Christmas

What Is There To Do In London At Christmas?

The season stacks up street lights and switch-on events, Christmas markets including the free Southbank Centre Winter Market and the ticketed Winter Wonderland, ice rinks at Somerset House and Hampton Court, the Christmas at Kew light trail, Thames cruises from afternoon tea to party sailings, and day trips to the Cotswolds, Bath or the Warner Bros. Studio Tour's snow season. Most visitors combine two or three of these across a long weekend.

Is London At Christmas Expensive?

It can be very cheap or very expensive depending on choices. The street lights, the Trafalgar Square tree, the Royal Parks and the Southbank market are all free. Winter Wonderland entry starts at GBP 1.00 in an off-peak slot, Christmas at Kew runs GBP 29.50 to GBP 37 for adults, and the guided tours on this site run from $33 for a lights bus ride to $264 for a full Cotswolds day trip with lunch.

What Is The Best Time To Visit London For Christmas?

Mid-to-late November offers the full season at its lowest prices: Winter Wonderland is open with GBP 1.00 off-peak entry Monday to Thursday, Kew charges its off-peak rates, and the crowds are thinner. The two weeks before Christmas are the most atmospheric and the most crowded. The week after Christmas Day stays festive through to 3 January, with Winter Wonderland, the rinks and Hogwarts in the Snow all still running.

What Is Open On Christmas Day In London?

Very little, by design. The Royal Parks stay open and free, Chinatown's restaurants and hotel dining rooms serve, and two river cruises sail: a 3.5-hour Christmas Day lunch cruise and a 1-hour sightseeing cruise. There is no public transport on the day, following last year's pattern of a total shutdown, and most museums, the London Eye, Winter Wonderland and the Warner Bros. Studio Tour are closed.

Do I Need To Book London Christmas Events In Advance?

Book the ticketed, capacity-limited events early: Christmas at Kew sells out on weekends and close-to-Christmas dates, Winter Wonderland's peak December slots tighten, and the cheapest Somerset House skating sessions disappear by mid-December. Street lights and free markets need no booking at all, and the bus and walking tours usually have same-week availability outside the busiest weekends.

How Many Days Do You Need For London At Christmas?

Three days covers the core: one for the West End lights and a market, one for a big ticketed event such as Kew or Winter Wonderland, and one for the river and a rink. Add a fourth day for a day trip to the Cotswolds, Bath or the studio tour, and a fifth if you want to stay through New Year's Eve, whose fireworks are confirmed for Thursday 31 December 2026 at 8pm with tickets not yet released.

The season's shape is consistent year to year even when the individual dates move, and 2026's are mostly locked in already. Pick the one big ticketed event that matters most to your group, book it first, and let the free lights, the South Bank market and a river sailing fill the gaps around it. More detail on every topic lives in the specialist guides linked throughout this page, and Christmas In London keeps the whole season's verified dates and prices in one place.