London’s Christmas lights turn the West End into one of the city’s best free winter attractions. The displays do not all begin on the same night, however, so an early-November trip needs careful planning.
Most of the central displays usually appear between early and mid-November and remain until the beginning of January. If the lights are an important part of your trip, visit from mid-November onwards.
London Christmas lights 2026 dates
| Display | 2026 dates | Cost |
|---|---|---|
| Regent Street | From Thursday 5 November 2026 | Free |
| Oxford Street | Switch-on date not announced; Harry Potter designs and a Harry Potter tree in Hanover Square this year | Free |
| Carnaby Street | From Wednesday 4 November 2026 | Free |
| Covent Garden | From Thursday 12 November 2026 | Free |
| Marylebone Village | Switch-on Wednesday 11 November 2026, 6pm | Free |
| Bond Street | Switch-on Thursday 12 November 2026, 6pm to 7pm | Free |
| Christmas at Kew | Selected dates, 13 November 2026 to 3 January 2027 | Off-peak from £29.50 (child £20) |
| King’s Cross | Christmas season 26 November 2026 to 3 January 2027 | Free |
| Winter Wonderland | 19 November 2026 to 3 January 2027 | Check booking terms |
Oxford Street and Leicester Square had not announced their 2026 switch-on dates when we last checked. Do not rely on a previous year’s date when booking an early-November trip.
The official Visit London Christmas lights guide says the main displays generally run from November into early January. We will replace the expected ranges above with confirmed dates as they are published.
Want a Christmas market or an ice rink on the same evening? See every one with its dates and opening hours on our London Christmas markets and ice rinks map.
The best free Christmas lights in London
Regent Street: the classic angels
Regent Street has London’s most recognisable Christmas display. The enormous illuminated Spirit of Christmas angels float above the curve between Oxford Circus and Piccadilly Circus.
The display normally extends into nearby St James’s streets. For the classic view, look south along Regent Street towards Piccadilly Circus, but take photographs from the pavement or a pedestrian crossing and never stop in the road.
Nearest stations: Oxford Circus and Piccadilly Circus
Oxford Street: stars above the shops
Oxford Street normally hangs thousands of stars above the West End. Its location makes it easy to combine with Regent Street and Bond Street, although it is often the most crowded part of the route.
For 2026, the New West End Company has announced that specially created Harry Potter illuminations will join the usual star lights, timed with the opening of the Harry Potter shop on Oxford Street on 4 November. Just off Oxford Street, Hanover Square has a new Harry Potter Christmas tree with a snow show every hour, on the hour. The switch-on date had not been announced when we last checked.
Start at Bond Street if you want to include the western section. Otherwise, Oxford Circus is the simplest place to join the main walk.
Nearest stations: Bond Street, Oxford Circus and Tottenham Court Road
Carnaby Street: the most creative display
Carnaby chooses a colourful themed installation each Christmas. The design changes, so it offers something different from the traditional angels and stars nearby. The 2026 lights switch on on Wednesday 4 November, with a theme inspired by 90s nostalgia.
The street is pedestrianised, making it a more comfortable place to pause for photographs. Explore the smaller surrounding streets as well as the main Carnaby arch.
Nearest stations: Oxford Circus and Piccadilly Circus

Bond Street: lights and window displays
Bond Street’s decorations are usually inspired by British heritage and luxury. Recent installations have included illuminated crowns and jewellery shapes above New Bond Street and Old Bond Street.
The decorated shop windows add plenty to see at street level, even if you are not planning to shop.
For 2026, the switch-on is on Thursday 12 November. The street closes to traffic from 4pm to 8pm, a live brass band leads the countdown, and the lights come on between 6pm and 7pm. It’s free, with no tickets needed for the switch-on or the Bond Street Christmas Fair.
Nearest stations: Bond Street and Green Park
Marylebone Village: a festive switch-on with a Ferris wheel
Marylebone’s lights switch on at 6pm on Wednesday 11 November, on Devonshire Street, led by a celebrity guest. The free A Very Merry Marylebone Christmas runs from 3pm to 8pm that day, with live performances, festive food and drink stalls and a Ferris wheel. It’s a short walk north of Oxford Street. Event details, and more for the same evening in our Singles’ Day guide.
Nearest stations: Baker Street, Regent’s Park and Bond Street
Covent Garden: the complete Christmas atmosphere
Covent Garden combines a huge tree with lights around the Market Building, decorated streets, shop windows and seasonal food. For 2026, the lights switch on on Thursday 12 November: more than 300,000 lights, the gold bells, mirror balls and baubles on the Market Building, and a British-grown tree on the West Piazza. Short artificial-snowfall performances have also taken place in December in previous years; check the current programme rather than planning around an old timetable.
Covent Garden station can become congested. Leicester Square, Holborn and Charing Cross are useful alternatives within walking distance.
Nearest stations: Covent Garden, Leicester Square, Holborn and Charing Cross

Leicester Square: an easy stop between displays
Leicester Square normally hosts a seasonal market surrounded by lights and decorations. It sits directly between Piccadilly Circus and Covent Garden, so including it requires almost no detour.
The square is free to enter, while food and individual attractions cost extra. It can become congested during weekend evenings.
Nearest stations: Leicester Square and Piccadilly Circus
King’s Cross and Coal Drops Yard: a quieter alternative
King’s Cross usually offers contemporary installations and unusual trees around Granary Square and Coal Drops Yard. Its mostly pedestrianised setting can feel easier than the West End for families.
For 2026, King’s Cross’s Christmas season runs from 26 November to 3 January, with the new King’s Cross Winter Market in Granary Square. Visit it separately rather than adding it to the central walking route.
Nearest station: King’s Cross St Pancras
Battersea Power Station: Christmas by the river
Battersea Power Station has recently hosted decorations, markets and seasonal installations around the restored building. For 2026, festive food huts return to Malaysia Square from 5 November. It provides a different atmosphere from the West End but also works best as a separate visit. See our free things to do in Battersea.
Nearest station: Battersea Power Station
A free London Christmas lights walking route
The most efficient first-time route is:
Oxford Circus → Regent Street → Carnaby Street → Piccadilly Circus → Leicester Square → Seven Dials → Covent Garden
It covers approximately 2.5 to 3 kilometres. Allow two to three hours for photographs and short stops.
Map view
Christmas lights walking route
Open the map to see the seven stops in order. The connecting line shows the sequence, not turn-by-turn walking directions.
7 locations available on the map.
Open the full walking route in Google Maps →
Follow the route
- Start at Oxford Circus shortly after dark.
Look along Oxford Street, then turn south beneath the Regent Street angels.
- Turn into Carnaby.
See the main themed installation and explore the pedestrianised side streets.
- Continue to Piccadilly Circus.
Return to Regent Street and follow its curve south.
- Walk through Leicester Square.
See the seasonal market without making a separate journey.
- Continue via Seven Dials.
This provides a pleasant approach to Covent Garden.
- Finish at Covent Garden.
See the tree and Market Building, then eat nearby or travel home from several possible stations.
To include Bond Street, begin at Bond Street station and see its decorations before walking east along Oxford Street to Oxford Circus. This adds roughly 25 to 40 minutes, depending on crowds and stops.
What time should you visit?
London gets dark early in winter, so there is no need to stay out particularly late. Starting between 4pm and 5pm on a weekday normally gives you darkness for the displays and time for dinner afterwards.
Friday and Saturday evenings are busiest. For a more comfortable visit, choose Monday to Wednesday, come in November rather than the final weeks before Christmas, or visit after the main shopping rush.
Wear comfortable, waterproof shoes. Rain is common, but reflections on wet streets can make the lights look especially atmospheric.
Christmas at Kew
Christmas at Kew is a ticketed light trail inside the Royal Botanic Gardens rather than a free street display. It features illuminated installations, projections and seasonal food along a planned route.
The official programme runs on selected dates from 13 November 2026 to 3 January 2027, with timed entry from 4:20pm. Off-peak tickets cost £29.50 for adults and £20 for children aged 4 to 15, and under-4s go free.
Book well ahead for Fridays, Saturdays and the school holidays. Visit the official Christmas at Kew page for live availability and prices.
Nearest station: Kew Gardens
Visiting with children or limited mobility
For a shorter outing, concentrate on Regent Street and Carnaby, or visit Covent Garden on its own. King’s Cross and Coal Drops Yard are useful alternatives because much of the area is pedestrianised.
Central pavements can be extremely crowded, particularly around Oxford Circus and Covent Garden. Step-free access varies by Underground station, so check Transport for London’s accessibility information before travelling.
London generally has no public transport on Christmas Day. Services can finish earlier on Christmas Eve, and engineering work may affect journeys between Christmas and New Year. Check TfL’s status updates shortly before setting out.
London Christmas lights questions
When do London's Christmas lights start?
Where are the best Christmas lights?
Can I see them all in one evening?
Are the Christmas lights free?
Are the lights on all night?
When are the decorations removed?
Our recommended plan
For a first visit, follow the free route from Regent Street to Carnaby and Covent Garden. These stops provide three different styles of decoration without unnecessary travel.
Come from mid-November onwards, begin shortly after dark and avoid Saturday evening if possible.
To add some music, many of London’s carol services are free too. See our free carol services guide for dates and when tickets are released.
Shopping for someone who loves London? Our gifts for London lovers has Tube, cheesy and British ideas, many under £20.
Sources and last check
- Visit London: Christmas lights in London
- Regent Street: Christmas
- Covent Garden: snowfall programme
- Shaftesbury Capital: Carnaby Street and Covent Garden 2026 switch-on dates
- New West End Company: Harry Potter on Oxford Street this Christmas
- Bond Street: Christmas light switch-on
- Marylebone Village: A Very Merry Marylebone Christmas
- Oxford Street: Christmas
- King’s Cross: Christmas
- Battersea Power Station: Christmas
- Christmas at Kew
- Visit London: Christmas events
Dates and visitor information checked on 29 October 2026. Oxford Street and Leicester Square had not announced 2026 switch-on dates yet. Programmes and operating times can change, so confirm the official source before making a special journey.
