Christmas in London 2026: Markets, Lights & Things to Do

There is no city that does Christmas quite like London. From the middle of November the whole centre lights up: Regent Street strung with angels, Oxford Street glowing overhead, ice rinks appearing in the courtyards of palaces and museums, and the smell of mulled wine and roasting chestnuts drifting across the markets. Whether you are here for the festive shopping, the lights, the pantomime, or the carols in a candlelit cathedral, this is the complete guide to Christmas in London for 2026, with real dates, prices, and where to go.

Thank you for reading this post, don't forget to subscribe!
Quick answer. The Christmas season in London runs from mid-November to early January. The essentials are the Christmas lights (Regent Street, Oxford Street, Carnaby, Covent Garden, and Bond Street, all free), the Christmas markets (Southbank Centre, Leicester Square, and Greenwich), ice skating at Somerset House or the Natural History Museum (from around £18), and Hyde Park Winter Wonderland (free entry, paid rides). For families, add a Christmas grotto and a pantomime. For a magical evening, see the lights from a private car and finish with a festive afternoon tea. Book attractions, pantomimes, and festive afternoon teas well in advance, they sell out.

Christmas lights over Regent Street in London at night with festive crowds below.

Table of contents

The Christmas lights (all free)

London's festive light displays are the free heart of Christmas in the city. They are switched on in early to mid-November and stay lit until early January. The best are all within walking distance of each other in the West End.

WhereWhat to seeNearest Tube
Regent StreetThe famous "Spirit of Christmas" angels, the grandest display in LondonOxford Circus, Piccadilly Circus
Oxford StreetHundreds of thousands of lights the length of the streetOxford Circus, Bond Street
Carnaby StreetThe most creative, themed installation, changes every yearOxford Circus
Covent GardenA giant Christmas tree, hand-crafted decorations, the Piazza aglowCovent Garden
Bond StreetElegant peacock-feather lights, the luxury shopping stretchBond Street, Green Park
Kew Gardens (Christmas at Kew)A ticketed after-dark illuminated trail through the gardensKew Gardens (paid, book ahead)
Leadenhall MarketA vast tree under the Victorian arcade, quieter and beautifulBank, Monument
Local tip — the lights are busiest on weekend evenings and late-night shopping Thursdays. For photos without the crowds, go on a weekday around 17:00 to 18:30 when it is dark but before the after-work rush, or early evening on a Sunday.

The best Christmas markets in London

Wooden Christmas market chalets with festive lights and crowds on the South Bank in London.
MarketWhat it isWhere
Southbank Centre Winter MarketThe best riverside market, chalets along the Thames with food, gifts, and mulled wineSouth Bank, near the London Eye
Leicester Square ChristmasMarket plus a Santa's grotto and festive attractions in the heart of the West EndLeicester Square
Greenwich MarketCovered artisan market, festive and less touristyGreenwich
Winter Wonderland marketA huge Bavarian-style market inside Hyde Park (see below)Hyde Park
Kingston & Christmas by the RiverRiverside market at Kingston, family-friendlyKingston (SW London)

Ice skating in London

Outdoor ice rinks appear across London from mid-November, many in spectacular settings. Skating sessions typically cost £15 to £25 for adults and £11 to £18 for children, and last around 45 to 60 minutes. Book a slot online in advance, they sell out on weekends.

RinkThe settingTypical price
Somerset HouseThe classic: a rink in an 18th-century courtyard with a giant treeAdult ~£20
Natural History MuseumSkate beside the Romanesque museum with the tree and lightsAdult ~£18–22
Tower of LondonSkate in the moat of the thousand-year-old fortressAdult ~£18–20
Hampton Court PalaceSkate in front of Henry VIII's Tudor palaceAdult ~£16–20
Canary WharfThe largest, among the skyscrapers, often coveredAdult ~£15–18
Battersea Power Station / SkylightRooftop and riverside rinks with a viewAdult ~£18–24
Book ice skating & festive attractions

Hyde Park Winter Wonderland

The biggest Christmas event in London. Winter Wonderland takes over a large part of Hyde Park from mid-November to early January: a giant Bavarian Christmas market, a big wheel, an ice rink, fairground rides, the Magical Ice Kingdom, circus and ice shows, bars, and endless food stalls. Entry is free, but you must book a timed slot online in advance, and rides, shows, and attractions are paid individually (from around £5 to £10 a ride, more for the big shows). Go on a weekday afternoon to avoid the heaviest crowds. Budget for the rides and food, it adds up quickly for a family.

Winter Wonderland & show tickets

Christmas in London with kids

  • Santa's grottos — the best are at Hamleys toy store, Harrods, Kew Gardens, and the garden centres. Book ahead, the good ones sell out by early December.
  • Christmas at Kew — an after-dark illuminated trail through the botanic gardens, magical for children (ticketed, book early).
  • London Zoo Christmas — festive lights trail among the animals.
  • A pantomime — the great British Christmas tradition, silly and joyful, at the London Palladium and theatres across the city (see below).
  • The Christmas lights and the big trees — Trafalgar Square's tree (a gift from Norway every year since 1947) and Covent Garden's giant tree are free family favourites.
The pantomime — "panto" is a uniquely British Christmas theatre tradition: a fairy-tale comedy with slapstick, songs, a dame (a man in drag), and lots of audience participation ("he's behind you!"). The London Palladium stages the biggest star-led panto each year. It is baffling and wonderful, and children love it. Book from October.

Festive afternoon tea

A Christmas afternoon tea is one of London's great seasonal treats: mince pies, spiced cakes, festive sandwiches, and often a glass of champagne, served under the decorations at a grand hotel. Prices run from around £45 at a mid-range hotel to £90-plus at The Ritz, Claridge's, or Fortnum & Mason. Book four to six weeks ahead for December, the best slots go early.

Book a festive afternoon tea

Carols and Christmas services

Beyond the markets and the lights, London keeps the older heart of Christmas beautifully. The city's great churches and cathedrals hold some of the finest carol services and Christmas music in the world, and most are free to attend, a genuinely moving experience whatever your beliefs.

Where to hear carols in London
  • St Paul's Cathedral — carol services and the great Christmas Eve and Christmas Day services under Wren's dome, with the cathedral choir.
  • Westminster Abbey — Nine Lessons and Carols and festival services in the thousand-year-old coronation church.
  • Southwark Cathedral — intimate carol services near Borough Market.
  • St Martin-in-the-Fields (Trafalgar Square) — famous for its carols by candlelight concerts, a favourite for a festive evening.
  • Temple Church, St Bride's, and the Chapel Royal — smaller, historic, and beautiful.

The service of Nine Lessons and Carols, the traditional sequence of readings and carols, is held in churches across the city through December. Candlelit carol concerts at St Martin-in-the-Fields and other venues are ticketed and popular, so book ahead. For the free cathedral services on Christmas Eve and Christmas Day, arrive early, they fill up. It is the quiet, timeless side of a London Christmas, and for many the most memorable.

Christmas shopping in London

London is one of the world's great Christmas shopping cities. The department store windows alone are a free attraction: Fortnum & Mason, Selfridges, Liberty, and Harrods dress their windows spectacularly. For shopping itself: Oxford Street and Regent Street for the flagship stores, Covent Garden for gifts and independents, Liberty for luxury, Fortnum & Mason for festive hampers, and Bicester Village (an hour out) for designer outlets at a discount. Late-night shopping runs on Thursdays through December.

Stay central for the festive season

See the Christmas lights by private car

The most magical way to see London's Christmas lights is from a warm, comfortable car, gliding from Regent Street to Covent Garden to the Thames without the cold, the crowds, or the walking, especially with children or older relatives. In December, the illuminated-landmarks night tour naturally becomes a Christmas lights tour: the festive displays of the West End join the year-round icons of Tower Bridge, Big Ben, and the South Bank.

Chauffeurz Premium Services — Christmas lights private tour

See the best of London's festive lights and illuminated landmarks in the warmth of a private car, with photo stops and no crowds. In December, the London by Night private tour becomes the perfect Christmas lights tour, taking in Regent Street, Oxford Street, Covent Garden, and the Thames landmarks all aglow.

From £225 per vehicle (3 hours) · saloon up to 3 guests · £325 Executive MPV up to 6 · photo stops · hotel pickup and return · bottled water · fixed price, no surge.

Priced per vehicle, so around £75 per person for a couple or £54 per person for a family of six, a warm, magical festive evening for the price of a couple of cocktails. Custom festive routes and Winter Wonderland drop-offs on request. WhatsApp booking.

New Year's Eve in London

London sees in the New Year with a spectacular fireworks display over the Thames from the London Eye and the South Bank, set to music. The riverside viewing areas are ticketed (tickets go on sale in the autumn and sell out fast, around £15 to £20), and the surrounding streets are closed and very crowded. Alternatives: watch from a rooftop bar or restaurant with a river view (book months ahead), join a New Year's Eve Thames dinner cruise, or find a spot on higher ground like Primrose Hill or Greenwich Park. Public transport is free on New Year's Eve night in London, but extremely busy.

NYE tip — if you want to see the official fireworks up close, you must have a ticket for the viewing areas, they are not open access. Buy them in October or November. For a calmer night, a Thames dinner cruise or a rooftop restaurant gives you the fireworks with a seat and a drink.

Frequently asked questions

When do the Christmas lights come on in London?The main West End Christmas lights (Regent Street, Oxford Street, Carnaby, Covent Garden, Bond Street) are switched on in early to mid-November and stay lit until early January. They are free to see and best viewed on a weekday evening to avoid the crowds.
What are the best Christmas markets in London?The Southbank Centre Winter Market along the Thames, the Leicester Square Christmas market and grotto, Greenwich Market, and the huge Bavarian market inside Hyde Park Winter Wonderland. Most run from mid-November to early January.
How much does ice skating in London cost?Around £15 to £25 for adults and £11 to £18 for children for a 45 to 60 minute session. The most scenic rinks are at Somerset House, the Natural History Museum, the Tower of London, and Hampton Court Palace. Book online in advance.
Is Winter Wonderland free?Entry to Hyde Park Winter Wonderland is free, but you must book a timed slot online in advance, and the rides, shows, and attractions inside are paid separately (from around £5 to £10 a ride). Food and drink add up, so budget accordingly for a family visit.
What is there to do in London on Christmas Day?Most attractions, shops, and restaurants close on Christmas Day, and there is no public transport (no Tube, trains, or buses). The best things to do are a Christmas Day church service (St Paul's or Westminster Abbey), a walk in a royal park, a hotel Christmas lunch (book far ahead), or the famous Christmas Day swim in the Serpentine. Plan transport privately, as none runs.
Where can I hear carols in London?St Paul's Cathedral, Westminster Abbey, Southwark Cathedral, and St Martin-in-the-Fields (famous for carols by candlelight) hold beautiful carol services and concerts through December. Many cathedral services are free; candlelit concerts are ticketed, so book ahead.
Is London worth visiting at Christmas?Yes, it is one of the best cities in the world for Christmas. The lights, markets, ice rinks, shop windows, pantomimes, and carol services create a genuinely magical atmosphere from mid-November to New Year. Just note that Christmas Day itself is very quiet with almost everything closed and no transport.
Ice skating rink at Somerset House in London at Christmas with a giant illuminated tree.

Plan your festive London trip

For a warm, magical Christmas lights tour by private car, a festive shopping transfer, or an airport pickup to start your winter trip, Chauffeurz Premium Services offers fixed pricing, no surge charges, air-conditioned Mercedes vehicles, and WhatsApp booking for international visitors.

Clara Whitby — The Londonologist for Welcome2London. Twenty Christmases in this city, from the Serpentine swim to midnight carols at St Paul's. Dates, prices, and events are typical for the 2026 season and are advisory; festive attractions confirm exact dates and prices each autumn, so check before booking. Follow further guides at welcome2.london/travel-guides.
Editorial disclosure: Welcome2London earns commission where readers book festive attractions, accommodation, or services through GetYourGuide, Viator, Tiqets, Stay22, and other affiliate partners. Chauffeurz Premium Services is a Welcome2London partner brand. Dates and prices are typical for the 2026 festive season and change each year; confirm exact dates and prices with each attraction before booking.

About Welcome2.London

Welcome2.London is your independent local guide to the UK capital, built to make trip planning simple. We focus on high-conversion London hotel bookings, reliable airport transfers and top-rated London attractions. Our curated platform connects you with the best of the city, from luxury chauffeur services to West End tickets, for a seamless, professional and memorable visit.

An independent visitor's guide, written by locals since 2016.

London Insider News

Get our best London deals and honest travel tips in your inbox. No spam, just useful, local advice for your trip.

© 2026 Welcome2.London. All rights reserved. Plan your trip to London, the local way.
Welcome 2 London
Logo