London’s New Year fireworks 2025 and parade
Celebrate the new year in London! The British capital promises the most original New Year's Eve party. Enjoy the Christmas Lights London Tour with Tootbus and marvel at the popular, world-famous fireworks. On 1st January 2026, London’s New Year’s Day Parade takes to the streets of central London.

London New Year’s Eve
Whether you opt for fireworks or dinner in a rooftop restaurant, there are plenty of ways to celebrate New Year's Eve in London in 2025.
Discovering animals at the Natural History Museum
Celebrating the New Year with your favorite friends is one thing, but why not mix things up by meeting the unique animals of the Natural History Museum? After the sold-out success of the 2024 event, this New Year’s Eve promises once again to be an unforgettable experience.
The evening is packed with exciting activities, including live music, encounters with fascinating creatures, and much more. You’ll also have the chance to explore the galleries after dark, from mammals to dinosaurs.
Sip cocktails in a rooftop bar
Celebrate New Year’s Eve at Radio Rooftop for a memorable night above the city. This rooftop venue combines fine dining, live entertainment, and stunning views of the fireworks to welcome the new year in style. Enjoy a carefully curated Chef’s Set Menu, a multi-course tasting experience, and a live DJ throughout the night, for a festive and unforgettable celebration.
If you're looking for an oasis in the middle of the city, the famous SkyGarden rooftop bar on Fenchurch Street is for you. This bar, surrounded by lush tropical vegetation, offers the best views in the city. It's the perfect place to watch the fireworks and stay up until 2am.
New Year's Eve in one of London's best clubs
Celebrate the end of 2025 at Bounce Farringdon with The Ball Drop, the NYE extravaganza featuring the four best “B”s: balls, booze, beats, and bloody good vibes. Take part in ping-pong tournaments before dancing all night to the best club classics.
Experience the high life with a dazzling river cruise
Fancy a sumptuous New Year's Eve on the River Thames? A fine dinner and a privileged view of the fireworks in the night sky await you on the deck of a sophisticated Thames cruise, for a unique New Year's Eve experience. Whichever option you choose, you'll enjoy views of the city from the calm of your ship, sip festive champagne and forget your stress as you glide across the sparkling water with your loved ones.
Will there be fireworks in London for New Year 2025?
Every year, to celebrate the start of the new year, the city of London hosts a spectacular celebration along the River Thames. The New Year’s Eve fireworks take place on 31 December at midnight, lighting up the London Eye, Big Ben and the London’s skyline. To attend, tickets must be booked in advance, with entry permitted between 8:00 pm and 10:30 pm to enjoy the event in the best conditions.
The event is very popular and hundreds of thousands of people from different countries travel to London to watch this magnificent spectacle.
London New Year’s Day Parade
What is the London New Year’s Day Parade?
There really is no better place to welcome in the New Year than London. However, this was not always the case.
On January 1st 1986, the founders Bob and Geri Bone took their family for a day out in London, only to find that everything in the city was shut. The streets were empty and everywhere was closed. They decided to do something about it and met with the Lord Mayor of Westminster and this is how the parade was born.
It became one of the World’s greatest street entertainments and was initially known as the Lord Mayor of Westminster’s Big Parade.
What to expect for London New Year's Day Parade 2026?
Featuring over 10,000 performers from across the world, including dancers, acrobats, cheerleaders and marching bands, London’s New Year’s Day Parade (LNYDP) weaves through the streets of London, trailed by huge balloons, music, and confetti, for a highly colourful celebration of the New Year.
Cultural and community groups rub shoulders with leading professional entertainers and the mayors of London. Plus, more than 20 U.S. marching bands and 1,000 varsity cheerleaders, many of whom have been waiting in the wings for several years, are finally allowed to travel to London for their moment in the global spotlight.
Do not miss the ‘Borough’s Competition’ which involves all 32 boroughs competing for a shared prize pot to donate to local charities. In this key part of the parade, each borough presents an act, float or another form of entertainment. The acts are then judged by an international jury of foreign ambassadors and high commissioners.
Tips to enjoy the New Year's Day Parade in London
London’s New Year’s Day Parade runs from 13 noon to 4.30pm, with doors opening from 11am across all the grandstands.
The parade will start at 12pm on Piccadilly so make sure you arrive early to secure a good spot, especially if you are with small children. Or, you can buy a ticket for one of the grandstands to secure a good view.
If you want to listen to the live musical entertainment, we'd recommend choosing a viewing spot away from the Cenotaph. Indeed, this is because the bands are asked to march silently as they pass the war memorial on Whitehall.
To know who’s performing and the performance times, make sure to get a copy of the Parade Post on the day. They are available for free from the commentary posts or charity workers and donations are greatly appreciated.
The parade route
Catch all the festivities along the 2-mile parade route which navigates past the following landmarks:
- Piccadilly
- Piccadilly Circus
- Lower Regent Street
- Waterloo Place
- Pall Mall
- Cockspur Street
- Trafalgar Square
- Whitehall
- Parliament Street
Enjoy the magic of the festive season with your family and discover our selection of activities to do with kids in winter in London.