New Year's Eve in London
London's New Year's Eve fireworks display over the Thames is one of the world's most televised and celebrated — launched from the London Eye and bridges along the South Bank, with a 12-minute show that's visible for miles around.
Ticketed Viewing Areas
Prime viewing areas along the South Bank and Embankment are ticketed, allocated by a TfL ballot that opens earlier in the year (usually from around September). Tickets are a ballot — you register, and winners are drawn randomly. This is the only way to guarantee a good view of the fireworks from the Thames riverside. Prices are typically around £10–20 per person.
Free Watching Spots
Many locations further from the Thames offer partial fireworks views for free — Primrose Hill, Parliament Hill on Hampstead Heath, Alexandra Palace in North London, and Greenwich Park all offer elevated views of the London skyline and can see the fireworks from a distance. These spots fill up; arrive 2–3 hours before midnight for a good position.
Practical Tips
Public transport runs all night on New Year's Eve — the Tube and buses are free from around 11pm on 31 December until the service resumes on 1 January. Getting home is slow but possible. Expect severely reduced traffic movement in central London — central area streets are restricted.
Tips
- Register for the TfL ballot as early as possible — it opens several months before December.
- Free elevated viewing spots (Primrose Hill, Parliament Hill) fill up — arrive by 9–10pm.
- The Tube is free from around 11pm — use it, but expect serious overcrowding after midnight.
- Book any restaurant or bar for the evening months in advance — NYE covers sell out early.
