London Boroughs & Neighbourhoods Guide

What's On in London:
October to December 2026

The clocks go back, the evenings get dark early, and London lights up.

From the end of October to New Year's Eve, London packs more into ten weeks than most cities do in a year: Diwali on Trafalgar Square, fireworks in the parks for Bonfire Night, the Christmas lights going on street by street, ice rinks in front of palaces and a fireworks display over the Thames to close the year. This guide puts the 2026 dates in one place, with what is free, what needs a ticket, and how to get there.

Living in London through the last three months of the year gives you feelings and moments that are really worth sharing. Here is the season as I have lived it, with the dates you need to plan your own.

Houses of Parliament and the River Thames seen from the South Bank, London
The Thames at Westminster: on New Year's Eve the whole riverbank around here becomes the fireworks viewing area
The season at a glance (2026):
  • 25 October — Diwali on the Square, Trafalgar Square (free)
  • 31 October — Halloween
  • 4–12 November — Christmas lights switch on in Carnaby, Regent Street and Covent Garden
  • 5–8 November — Bonfire Night fireworks across London
  • 14 November — Lord Mayor's Show in the City (free)
  • 19 November — Winter Wonderland opens in Hyde Park
  • 31 December — New Year's Eve fireworks on the Thames (ticket only, on sale 23 October)

Late October: Diwali and Halloween

Diwali on the Square — Sunday 25 October

London's Diwali festival fills Trafalgar Square from 1pm to 7pm, with an opening dance by 200 dancers, music and performances from London's Hindu, Sikh and Jain communities, family activities like sari and turban tying, and food stalls with vegetarian and vegan options. It is free and there is no need to book; expect bag checks at the entrance. The nearest station is Charing Cross.

Halloween — Saturday 31 October

Halloween falls on a Saturday this year, so expect busy pubs and costumes on the Tube. From the first days of October you can already feel the party in the air: pumpkins are the stars, displayed everywhere with ghosts and the classic fake cobwebs, from supermarkets to pubs and front doors, and the whole city slips into "trick or treat" mood. If you want something with a story behind it, an evening ghost walk through the old streets of the East End is a very London way to spend it, for example a Jack the Ripper walking tour through Victorian Whitechapel.

Some links in this guide are affiliate links: if you book through them, London Residence earns a small commission at no extra cost to you. See our affiliate disclosure.

💡 Tip: On the last Sunday of October (25 October this year) the UK clocks go back one hour. It gets dark before 5pm from then on — perfect for lights and fireworks, less so for afternoon sightseeing, so plan outdoor visits for the morning.

Bonfire Night: Fireworks Across London

Bonfire Night, on Thursday 5 November, remembers the failed Gunpowder Plot of 1605. Many of the big displays are held on the weekend after, 7 and 8 November. Most are ticketed, and the popular ones sell out, so book early.

DisplayDateTicketsGetting there
Battersea ParkSat 7 & Sun 8 NovAdults from £16.70Battersea Park station, Battersea Power Station (Northern line)
Alexandra Palace (fireworks & drone festival)Sat 7 & Sun 8 Nov, gates 4pmFrom £11.50Alexandra Palace station, or Wood Green (Piccadilly line) then a bus
BlackheathSat 7 Nov, fireworks at 8pmAdults £16Blackheath station
Wimbledon ParkThu 5 NovTicketedWimbledon Park (District line)

Dates and prices as announced in October 2026. Check each organiser's website before you go: sessions sell out and times can change with the weather.

Alexandra Palace has one of the best views over London, so it is worth arriving before dark. If you are staying in south London, Battersea Park is the easiest; read our Wandsworth guide for the area.

The Christmas Lights Switch-On

London's Christmas season officially starts when the lights go on in the West End. Walking under them is free, and the best way to see them is on foot, in the evening, from Oxford Circus down Regent Street to Piccadilly Circus and on to Covent Garden.

From mid-November the Christmas lights take over, and it really is worth a walk along Oxford Street, doing a bit of shopping under the illuminated streets. When I lived in Camden Town for a while, my favourite way to see them was from the top deck of the number 29 bus: it starts in Wood Green, runs down through Camden and the lit-up streets of the centre, and ends its journey at Trafalgar Square.

WhereLights onNearest station
Carnaby StreetWed 4 NovemberOxford Circus
Regent Street & St James'sThu 5 NovemberOxford Circus, Piccadilly Circus
Marylebone VillageWed 11 NovemberBaker Street
Covent Garden (with the tree in the Piazza)Thu 12 NovemberCovent Garden, Leicester Square
Oxford StreetDate not announced yetOxford Circus, Bond Street
Trafalgar Square treeEarly December, date to be confirmedCharing Cross

The Trafalgar Square tree is a London tradition: every year since 1947 the city of Oslo has sent a Norwegian spruce as a thank-you for Britain's support during the Second World War.

💡 Tip: Go on a weekday evening. On Saturdays in December Oxford Street and Regent Street are packed shoulder to shoulder; on a Tuesday or Wednesday you can actually stop and take photos.

The Lord Mayor's Show — Saturday 14 November

One of London's oldest traditions: the new Lord Mayor of the City of London rides in a golden state coach in a long procession of bands, floats and the military. The morning route runs from Mansion House past St Paul's Cathedral and along Fleet Street to the Royal Courts of Justice, returning along the Victoria Embankment in the afternoon. Watching from the street is free. The full timetable is published on the official Lord Mayor's Show website. Read our City of London guide for the area.

Winter Markets and Festivals

Hyde Park Winter Wonderland — 19 November to 3 January

London's biggest Christmas event: rides, an ice rink, shows, bars and food stalls in Hyde Park. It is open every day except Christmas Day. Entry is by timed ticket booked online; entry is included if you buy a package or spend over a set amount online, so check the options on the official website before booking. Nearest stations: Hyde Park Corner, Marble Arch and Knightsbridge.

Other markets

Ice Skating

💡 Tip: The weekend and evening sessions in December sell out weeks ahead. Weekday mornings are cheaper and quieter.

Christmas at Kew — 13 November to 3 January

An evening light trail through Kew Gardens, with illuminated trees, tunnels of light and installations by the glasshouses. It runs on selected dates, 4.20pm to 10pm (9pm on Christmas Eve, closed on Christmas Day). Advance booking only: off-peak adult tickets start at £29.50, children at £20. Kew Gardens station is on the District line and the Overground. Read our Richmond guide for the area.

New Year's Eve: Fireworks on the Thames

The London Eye on the South Bank, London
The London Eye is the centre of the New Year's Eve fireworks

The year ends with the fireworks around the London Eye, one of the most famous displays in the world. Since 2014 the viewing areas along the river have been ticket only, and without a ticket you will not get close.

New Year's Eve tickets 2026:
  • On sale: Friday 23 October 2026 at 12pm, with a second, smaller release in November
  • Price: up to £55; London residents pay less (£20–£35)
  • Where: only through Ticketmaster, the official seller. Fake tickets are sold every year and are refused at the gates
  • Viewing areas: Victoria Embankment, Westminster Bridge, Waterloo Bridge, behind the London Eye and Albert Embankment (accessible area)
💡 Tip: Tickets go in minutes. Create your Ticketmaster account before 23 October and be online a few minutes before 12pm.

Getting Around in the Holidays

💡 A local's advice: Christmas Day is the one day of the year when London's public transport stops completely, and on Christmas Eve services finish early. If you are out and about, you will need to book an Uber or a taxi to get home, so plan it in advance.

Happy holidays, and enjoy London at its most magical!

Frequently Asked Questions

When do the London Christmas lights go on in 2026?

Carnaby Street on 4 November, Regent Street on 5 November and Covent Garden on 12 November. Oxford Street has not announced its date yet; we will update this guide when it does.

Is Winter Wonderland free?

No: you need a timed entry ticket booked online, though entry is included with some packages and purchases. Rides, food and the ice rink are paid separately.

Can I watch the New Year's Eve fireworks without a ticket?

Not from the river near the London Eye: those areas are ticket only. Some people watch from hills further away, such as Primrose Hill or Greenwich Park, but the view is distant and these spots can also close or get crowded, so check before you go.

What can I do for free in London at Christmas?

Walk the Christmas lights, visit the Southbank Centre Winter Market, see the Trafalgar Square tree and spend a rainy afternoon in one of the free museums.

About this article: Written by Tonio Viva, London Residence. Dates and prices checked on 16 October 2026 against the organisers' announcements. Some dates had not been announced yet, and events can change or sell out, so always check the official website before you travel.