London Christmas lights 2026: dates and best placesChristmas

London Christmas lights 2026: dates and best places

Discover our guide  Christmas in London

As Christmas approaches, London lights up for the festive season. From Regent Street to Covent Garden, via Oxford Street and Carnaby Street, the Christmas lights in London transform the capital's shopping streets and historic neighbourhoods.

When do the Christmas lights in London switch on in 2026? Where can you see the most spectacular displays? This guide covers the announced dates for 2026, the best places to visit, a walking route and ways to enjoy London's Christmas lights by bus.

London Christmas lights 2026 bus tour

From 14.43 € (or £12)

From £12 (or 14.43 €)

advertisement

2026 update: Carnaby Street's Christmas lights will be switched on on 4 November, followed by Regent Street and St James's on 5 November, Marylebone Village on 11 November, and Covent Garden and Bond Street on 12 November. Leadenhall Market has announced a switch-on ceremony for 19 November. Oxford Street is preparing a Harry Potter-themed display, although its switch-on date has yet to be confirmed.

Christmas lights are just one part of the celebrations: Christmas in London in 2026 also brings festive markets, ice rinks and shows across the capital.

When do the Christmas lights switch on in London in 2026?

Each street and neighbourhood has its own festive calendar. Some dates refer to an official Christmas lights switch-on ceremony, while others mark the start of a seasonal event. Here are the announced dates for the 2026–2027 festive season.

LocationStart date in 2026End dateAdmission
Regent Street5 NovemberTo be confirmedFree
Oxford StreetTo be confirmedTo be confirmedFree
Carnaby Street4 NovemberTo be confirmedFree
Covent Garden12 NovemberTo be confirmedFree
Bond Street12 NovemberTo be confirmedFree
St James's5 NovemberTo be confirmedFree
Marylebone Village11 NovemberTo be confirmedFree
Belgravia22 November (Christmas market)To be confirmedFree
Chelsea5 November (first festive installations)Varies by installationFree / paid
Leadenhall Market19 November5 January 2027 (announced)Free
Trafalgar Square3 December (announced by Visit London)Early January 2027Free
Christmas at Kew13 November3 January 2027Ticket required

Most major Christmas lights displays begin in early November and generally remain in place until late December or early January. Dates that have not yet been confirmed will be updated as organisers release further information.

Where can you see the best Christmas lights in London?

London's most famous Christmas lights are concentrated in the West End, where several streets can easily be explored in one evening. Other neighbourhoods, such as Chelsea and Marylebone, offer a more intimate festive atmosphere.

Regent Street: London's famous Christmas angels

Regent Street is one of London's most iconic Christmas destinations. Its spectacular illuminated angels suspended above the road form the famous The Spirit of Christmas display.

In 2026, the Christmas lights will be switched on on Thursday 5 November. For the launch, Regent Street will be closed to traffic from 5pm to 9pm, with festive activities taking place in nearby shops and streets.

For the best views, walk along Regent Street towards Piccadilly Circus. The nearest Underground stations are Oxford Circus and Piccadilly Circus.

Oxford Street: Harry Potter-themed Christmas lights

Oxford Street combines festive illuminations with the Christmas window displays of its department stores and the many shops lining this famous shopping street.

In 2026, its traditional illuminated stars will be joined by Harry Potter-inspired Christmas decorations. However, the official switch-on date has yet to be confirmed.

Oxford Street is easy to combine with Regent Street and Bond Street. To avoid the busiest crowds, visit on a weekday evening, particularly in December.

Traffic changes in 2026: changes are planned around Oxford Street as part of the pedestrianisation project. Some bus routes may be affected. The most convenient stations for reaching the Christmas lights are Oxford Circus, Bond Street and Tottenham Court Road.

Christmas lights on Oxford Street in London
Christmas lights on Oxford Street

Carnaby Street: a Christmas display inspired by the 1990s

Just a few minutes from Oxford Circus, Carnaby Street is known for its colourful and creative Christmas decorations, which often look very different from those on London's main shopping streets.

The Christmas lights will be switched on on Wednesday 4 November 2026. This year's theme, Press Play on Christmas, celebrates 1990s nostalgia.

The switch-on event is free and does not require a ticket. Optional registration gives visitors access to selected offers from participating businesses.

While you're there, explore the surrounding streets of Soho and Kingly Court, just a short walk away.

Covent Garden: a giant Christmas tree, golden bells and festive snowfall

Covent Garden will launch its Christmas celebrations on Thursday 12 November 2026, with more than 300,000 lights, a giant Christmas tree on the West Piazza and the return of the golden bells inside the Market Building.

The The Theatre of Christmas programme will feature festive entertainment and performances inspired by Covent Garden's theatrical heritage. A new installation, The Forest of Theatre, will also bring together Christmas trees decorated in tribute to nine West End shows.

From 1 to 31 December, visitors can enjoy free artificial snowfall on the Piazza every hour from 12pm to 9pm.

Covent Garden Underground station is right next to the market. Leicester Square is also just a few minutes away on foot.

Christmas decorations in Covent Garden, London
Christmas decorations in Covent Garden

Bond Street: Christmas lights and luxury window displays

Bond Street combines Christmas illuminations with the festive window displays of London's luxury fashion houses. It is a lovely detour between Oxford Street and Piccadilly, particularly for visitors interested in beautiful decorations and shopping.

In 2026, the Christmas lights will be switched on on Thursday 12 November. A traffic closure is planned for the celebrations, although the exact switch-on time has yet to be confirmed.

The main route follows New Bond Street and Old Bond Street. Bond Street is the most convenient Underground station.

Christmas lights on Bond Street in London
Christmas lights on Bond Street

St James's and Piccadilly: a festive walk through the West End

The Christmas lights in St James's will be switched on on 5 November 2026, the same day as Regent Street. Decorations will appear around Jermyn Street, Princes Arcade and St James's Market.

Other nearby switch-on dates have also been announced: Leicester Square on 30 October, St Martin's Lane on 3 November and Piccadilly on 5 November.

This area is ideal for extending a Christmas walk between Regent Street, Piccadilly Circus and Trafalgar Square. The nearest Underground stations are Piccadilly Circus and Green Park.

Marylebone Village: Christmas lights switch-on on 11 November 2026

Marylebone Village offers a more intimate Christmas atmosphere than London's busiest shopping streets. On Wednesday 11 November 2026, the A Very Merry Marylebone Christmas event will take place from 3pm to 8pm.

The Christmas lights switch-on is scheduled for 6pm on Devonshire Street. Visitors can also enjoy festive stalls, a Ferris wheel, a visit from Father Christmas and paid creative workshops that require advance booking.

Baker Street is the most convenient Underground station.

Belgravia: Christmas market and festive lights

Belgravia will host its Belgravia Winter Market on Sunday 22 November 2026, from 11am to 7pm, on Elizabeth Street.

Approximately 20 chalets will offer gifts, handmade creations and seasonal treats, accompanied by festive music, Christmas lights and artificial snowfall. A large Christmas tree will also be installed at Eccleston Yards.

The market date has been confirmed, but a separate Christmas lights switch-on date has not yet been announced. The nearest stations are Victoria and Sloane Square.

Chelsea: illuminated gardens and artistic Christmas installations

Around Sloane Square and King's Road, Chelsea will host several festive installations for Christmas 2026. The switch-on date for the traditional King's Road Christmas lights has yet to be confirmed.

Three events have already been announced:

  • Ever After Garden, 5 November to 21 December: more than 30,000 illuminated white roses at Duke of York Square, supporting The Royal Marsden Cancer Charity.
  • Firefly Festive Forest, 12 November to 1 December: a free outdoor art trail featuring more than 30 Christmas trees along Sloane Street.
  • Chelsea Winter Illuminations, 25 November to 28 December: a ticketed 1.5 km illuminated trail at the Royal Hospital Chelsea, accompanied by a festive village.

To see the first two installations during the same visit, plan your walk between 12 November and 1 December. Sloane Square is a convenient starting point.

Leadenhall Market: Christmas lights beneath a Victorian arcade

With its Victorian architecture and covered arcade, Leadenhall Market provides a particularly photogenic setting for Christmas lights.

In 2026, the switch-on ceremony is scheduled for Thursday 19 November at 6pm, with entertainment starting at 5.15pm. The programme is expected to include festive music, artificial snowfall, a Christmas tree approximately eight metres tall and an illuminated tunnel.

The decorations are expected to remain in place until 5 January 2027, subject to final confirmation from the organiser. The nearest Underground stations are Bank and Monument.

Trafalgar Square: the traditional Christmas tree from Norway

Since 1947, Norway has gifted London a Christmas tree every year in recognition of Britain's support during the Second World War. Installed in Trafalgar Square, the tree is decorated with vertical strings of lights following Norwegian tradition.

For 2026, Visit London has announced a switch-on ceremony for Thursday 3 December. The exact time and programme have yet to be confirmed by the organisers.

Christmas carol performances also take place around the tree throughout December. The nearest station is Charing Cross.

Illuminated Christmas tree in Trafalgar Square, London
Christmas tree in Trafalgar Square

What is the best walking route to see London's Christmas lights?

The West End makes it easy to discover several major Christmas lights displays in one evening, without needing public transport between each location.

A complete Christmas lights walking route through the West End

To see as many displays as possible, follow this route:

Oxford Street → New Bond Street → Regent Street → Carnaby Street → Piccadilly Circus → St James's → Covent Garden.

Allow approximately 2 to 3 hours to enjoy the decorations, window displays and a few photo stops. Start after sunset, in the late afternoon.

A shorter Christmas lights walking route

If you have less time, focus on Regent Street → Carnaby Street → Piccadilly Circus → Covent Garden.

Allow approximately 90 minutes with a few stops. The displays are varied and the walking distances are manageable.

Marylebone Village, Belgravia, Chelsea and Leadenhall Market are further away, so they are best combined with another visit to the same area.

When is the best time to see Christmas lights in London?

The first Christmas lights appear in late October and early November, although not all streets are decorated at the same time.

To see as many displays as possible, late November and December are the best times to visit. If you also want to see the illuminated Christmas tree in Trafalgar Square, plan your trip for early December onwards.

Most Christmas lights remain in place until late December or early January, depending on the neighbourhood. To avoid the biggest crowds, choose a Monday to Thursday evening rather than a December weekend.

Tip: it gets dark early in London during November and December, so you can start your Christmas lights walk in the late afternoon. However, the exact times when the lights are switched on each evening vary by location.

How can you see London's Christmas lights by bus?

Several operators offer Christmas lights sightseeing bus tours in London. These tours allow you to travel through several decorated neighbourhoods without walking across the entire city centre.

Tours generally take place aboard sightseeing buses, sometimes open-top, following a set route. Duration, departure points, commentary and conditions for children vary depending on the operator.

London Christmas lights 2026 bus tour

From 14.43 € (or £12)

From £12 (or 14.43 €)

For the 2026–2027 season, Christmas lights bus tours are already available to book, with some operating from mid-November until early January.

Before booking: check the departure point, duration, commentary language and cancellation conditions. Some tours do not make any stops and are not hop-on hop-off services. If you choose an open-top bus, remember to wrap up warm.

On foot, the Christmas lights are free to enjoy and you can stop whenever you like for photos. By bus, you can cover more ground while walking less, which can be particularly convenient when visiting with children.

Are London's Christmas lights free to visit?

Yes. The Christmas lights on Regent Street, Oxford Street, Carnaby Street, Bond Street, Covent Garden and in many other neighbourhoods are completely free to enjoy.

London also offers ticketed Christmas light trails, including Christmas at Kew and Chelsea Winter Illuminations.

Christmas at Kew: a ticketed festive light trail

Christmas at Kew returns from 13 November 2026 to 3 January 2027, on selected dates. This evening light trail takes visitors through Kew Gardens, with illuminated installations, music and spectacular displays.

New attractions announced for 2026 include Neon Tree, TILT Animated Flower Garden and Water Willow Tree. The fountain display in front of Palm House and the famous Christmas Cathedral will also return.

Adult tickets cost £29.50 during Off Peak periods and £37 during Peak periods. Tickets for children aged 4 to 15 cost £20 or £24. Children under four can enter free of charge but still need a ticket.

The earliest entry slots start at 4.20pm. Advance booking is required, and some evenings may sell out several weeks before the event.

advertisement

Kew Gardens: Royal Botanic Gardens

From 16.23 € (or £13.50)

From £13.50 (or 16.23 €)

Please note that the event will not take place on 16, 23 or 28 November, or on 25 December 2026.

Christmas lights at Kew Gardens in London
Christmas at Kew at the Royal Botanic Gardens, Kew

What else can you do in London around the Christmas lights?

Christmas lights are easy to combine with London's Christmas markets, Christmas ice rinks and Christmas shows.

If you're spending Christmas in London with children, a visit to Father Christmas can be another festive highlight. Outside central London, Christmas at LEGOLAND Windsor also offers rides and seasonal entertainment.

Can you see London's Christmas lights on 24 and 25 December?

Christmas decorations generally remain in place on 24 and 25 December, although the hours when they are illuminated may vary.

If you're spending Christmas Eve in London, plan your walk reasonably early, as shops, restaurants and public transport may operate reduced hours.

On Christmas Day in London, public transport does not operate and many businesses are closed. Check the information about public transport in London over Christmas and New Year before planning your visit.

FAQ about Christmas lights in London

When do the Christmas lights start in London in 2026?

Switch-on dates vary by neighbourhood. In 2026, Carnaby Street's Christmas lights will be switched on on 4 November, followed by Regent Street and St James's on 5 November, Marylebone Village on 11 November, and Covent Garden and Bond Street on 12 November. Oxford Street's date has yet to be confirmed.

When do London's Christmas lights finish?

Most displays remain in place until late December or early January. Exact end dates vary by street and installation.

Where are the best Christmas lights in London?

Regent Street is famous for its illuminated angels, Covent Garden for its giant Christmas tree and golden bells, and Carnaby Street for its creative decorations. In 2026, Oxford Street will also feature Harry Potter-inspired Christmas lights.

What is the best walking route to see London's Christmas lights?

A convenient route is Oxford Street → New Bond Street → Regent Street → Carnaby Street → Piccadilly Circus → St James's → Covent Garden. Allow approximately 2 to 3 hours with a few stops.

Are London's Christmas lights free?

Yes. The main Christmas lights displays in London's streets are free to visit. Only certain dedicated attractions, such as Christmas at Kew, require tickets.

Can you see London's Christmas lights by bus?

Yes. Christmas lights sightseeing bus tours allow visitors to travel through several illuminated neighbourhoods without walking the entire route. Routes and operating times vary by operator.

Official sources

Planning your trip? These are the tours and tickets travellers book most.