Fri 23 Oct 2026141 on tonightBloomsbury Festival ends next SaturdayFrieze Sculpture ends next SundayHalloween events ends next SundayWhen the clocks change opens Sunday Saved
The Late Edition

London's evening edition. Independent, updated daily.

New Year’s Eve in London 2026: fireworks tickets, free views and what else is on

The midnight fireworks are ticketed. How and when to get one, where the free views really are, and the nights indoors that are better than the river.

New Year fireworks over the river

New Year’s Eve 2026 falls on a Thursday. The fireworks go up at midnight from the London Eye and from barges on the river beside it, twelve to fifteen minutes of them, and the only way to see them properly is with a ticket. Tickets for the six riverside viewing areas go on sale at 12 noon on Friday 23 October, through Ticketmaster only, which the Mayor of London confirmed on its own event page; a second batch follows on a date not yet given. Category A areas are £55 and Category B £40, and anyone with a London postcode pays £20 less, so £35 and £20, plus a booking fee. Expect them to go within days.

The ticketed areas

Six areas along both banks, each with a different angle on the display. The Victoria Embankment area opposite the Eye has the head-on view and goes first. The areas on Westminster Bridge and the south bank are closer to the launch barges and louder. All of them open in the early evening and you are committed once inside: there is no leaving and coming back, and the bars are basic. Take a flask.

Free, and honest about it

Primrose Hill and Parliament Hill give you the whole skyline with the fireworks small in the middle of it, and both are packed by ten. Trafalgar Square fills and is then closed. The bridges outside the ticketed zone are shut. If you want free and close, the honest answer is that it no longer exists; if you want free and good, the hills are the answer and you need to be there early with people you like.

Or skip the river entirely

The best New Year’s Eves in this city happen indoors. The clubs in south and east London run until six and sell in advance. The pubs that do a proper night do it with tickets. The restaurants that do a set menu are worth it if you like the restaurant already, and not otherwise. All of these are listed below as they confirm.

Getting home

Tube, bus and Overground are free from a quarter to midnight until half past four, and the Night Tube runs on its usual lines. Embankment, Charing Cross and Waterloo shut for hours around midnight; walk to a station north of the Strand or east of Blackfriars.

Our rule for this page

The ticket date, the viewing areas and the transport arrangements are confirmed with the organisers each year and updated here the day they are announced.

New Year's Eve: what is on

Thu 31 December to Fri 1 January

Thursday

31 December
  1. Pick Seasonal £20 to £55

    London New Year’s Eve fireworks

    20:00 to 00:30 Victoria Embankment and the South Bank, South Bank

    Midnight from the London Eye, twelve to fifteen minutes of it. Tickets from £20 go on sale at noon on Friday 23 October.

Friday

1 January
  1. Seasonal Free

    New Year’s Day Parade

    13:00 Piccadilly, Mayfair

    Ten thousand performers from Piccadilly down to Parliament Square, free to watch from the pavement. Grandstand seats are ticketed; standing anywhere along the route is not.

London month by month

Twelve guides, one a month

What is on right now

All 2189 listings

This guide is rewritten each year before the dates come round. For what is actually happening this week rather than what happens every year, the listings below are dated, checked against the venue and carry the venue's own link.

Next up

  1. Theatre £45 to £110, under 30s and students from £10

    Main Stage: Kimberly Akimbo

    Times vary Main Stage, Hampstead

    Until 7 Nov

  2. Theatre £15 to £35

    Bush Theatre: Darkling, by Titas Halder

    19:30 Bush Theatre, Shepherd's Bush

    Until 24 Oct

  3. Theatre From £31

    Young Vic: Thelma and Louise

    19:30 Young Vic, Main House, Waterloo

    Until 24 Oct

Or pick a part of town

Questions people ask

When do New Year's Eve fireworks tickets go on sale?

At 12 noon on Friday 23 October 2026, through Ticketmaster only, with a second batch later. Prices are £20 to £55 depending on the viewing area and whether you have a London postcode. Expect them to sell out within days.

Can I watch the fireworks for free?

From a distance. Primrose Hill and Parliament Hill give you the skyline with the fireworks in the middle of it. The riverside and the bridges near the London Eye are ticketed or closed.

What time are the fireworks?

Midnight, from the London Eye and barges on the river beside it, for twelve to fifteen minutes.

Is public transport free?

Yes, from a quarter to midnight until half past four, and the Night Tube runs on its usual lines. Embankment, Charing Cross and Waterloo close around midnight.

Every listing on this page is checked against the venue's own page and the page is rewritten each year, usually six to eight weeks before the dates. Times and prices can change on the night; the venue link on each event is the one to trust. How we choose what goes in.