Where will you be when the clock strikes midnight this New Year’s Eve? Dancing in a club? Stuffing your face at a fancy restaurant? Locking lips with your loved one at a rooftop bar? Or perhaps, you’re still not quite sure? If you haven’t made up your mind yet, fear not! We’re here to send you to the ball, Cinderellas and Cinderfellas, so put on your glad rags and get ready to celebrate.
There are plenty of events happening in London for New Year’s Eve 2025, all though the day and night. So get ready to celebrate from the moment you wake up on December 31 to the moment you stumble to your bed in the early hours of January 1, 2026. Happy New Year, one and all!
1. Marvel at London’s New Year’s Eve Fireworks

Welcome 2026 in style at the world‑famous London New Year’s Eve fireworks by the London Eye, where you can join thousands of revellers for a spectacular riverfront display and electric countdown atmosphere. With the event now ticketed to keep crowds safe and comfortable, you’ll enjoy organised viewing areas, food stalls and entertainment as the clock ticks towards midnight.
So if you’ve never experienced it, now’s the time. There’s no better initiation into this London life.
2-8. Admire illuminated panoramic views of the city
If you missed out on NYE fireworks tickets, you can still soak up the buzz across the city, with plenty of alternative New Year’s Eve celebrations, parties and river cruises offering views of the illuminated skyline.

🎇 See in the new year at Sky Garden, where lush indoor greenery, soaring glass ceilings and wraparound city views create a unique backdrop for the big night. Guests can sip complimentary bubbles, nibble on canapés and enjoy live music as the city lights shimmer far below and the fireworks explode across the horizon.
🎆 Step into an evening of mystery and glamour at Searcys at The Gherkin’s New Year’s Eve Masquerade Ball, set within one of London’s most recognisable skyscrapers. Guests don masks and their finest attire for a night of bottomless champagne, canapés and small bites served under the building’s iconic glass dome. As the city lights twinkle all around, the setting feels tailor‑made for a sophisticated, once‑a‑year celebration.
🎇 Kick off 2026 at Madison, the chic rooftop restaurant and bar overlooking St Paul’s Cathedral, where glamorous interiors and a buzzing terrace meet blockbuster views. Guests can expect high‑energy performances, DJ sets and expertly mixed cocktails, all set against the backdrop of London’s skyline and distant fireworks.
🎆 Make it a decadent New Year at Sea Containers, where a five‑course menu is served with sweeping riverside views of the sparkling South Bank skyline. After lingering over dinner in the design‑led dining room, you can head upstairs to rooftop bar 12th Knot for live artists, cocktails and a party atmosphere that carries you into the early hours.
🎇 Toast the arrival of 2026 high above the City at Horizon 22’s New Year’s Eve Party, where floor‑to‑ceiling windows serve up panoramic views as you celebrate. Free‑flowing champagne, elegant small plates, nibbles and a seafood station keep things indulgent, while live DJ sets build the energy through to the midnight moment and beyond.
🎆 Secure a premium vantage point at the NYE Fireworks Celebration at London Eye’s County Hall, pairing a front‑row view of the display with a stylish indoor bash. Start the night with a welcome drink and canapés, then hit the dancefloor as the DJ keeps the party going until the fireworks burst into life just outside the windows.
🎇 Mark the countdown to 2026 at Skyline London’s NYE Rooftop Party, starting with a three‑course meal before the celebrations ramp up. Once dinner is done, you can step out to take in sweeping views over the Tower of London, Tower Bridge and the Thames, glass in hand as midnight approaches.
9-20. See in the new year at a wild party

💃 Dress up for a one-of-a-kind New Year’s Eve: Party at the Museum at the Natural History Museum, where the iconic halls transform into a late-night playground after dark. Dive into live music, a pulsating silent disco and exclusive access to galleries like Hintze Hall, Dinosaurs and Wildlife Photographer of the Year.
🪩 Welcome the New Year at Bacchanalia’s The Bacchus Ball, a divine revelry spanning the main restaurant and Apollo’s Muse with Dom Pérignon and Belvedere partnerships.
💃 Ring in 2026 with a bang at Amazonico London in Mayfair, transformed into a carnival-inspired paradise evoking Rio’s vibrant spirit. Carnival dancers, samba drummers and headlining French DJ duo Grossomoddo pulse through colourful feathers and lights, paired with a luxurious NYE menu and tropical cocktails.
🪩 Embrace 70s glamour at Nessa Salon Soho, where Art Deco decadence and Biba-era vibes shimmer under golden lights and disco balls. Executive Chef Tom Cenci’s £65-£75 set menu stars British dishes with caviar, oyster and steak upgrades, ending in Prestat truffles and cocktails like the Golden Age Martini.
💃 Welcome 2026 in spectacular style at Los Mochis London City with its ‘Midnight in Tulum’ bash, fusing Japanese-Mexican flavours, Patrón cocktails and DJ Jordi Ruz’s live set against panoramic skyline views.
🪩 Raise a glass to 2026 at New Year’s Eve at The Tattershall Castle, the floating venue moored right opposite the London Eye for unbeatable fireworks views. Savour canapés, live entertainment and DJ sets that keep the energy soaring as the Thames lights up at midnight, all from a prime riverside perch.
💃 Dance into the new year at 12th Knot, the Sea Containers rooftop bar where floor-to-ceiling windows frame the glittering city skyline. Grey Goose cocktails flow alongside live entertainment and music that builds to a euphoric countdown, making it easy to lose yourself in the night.
🪩 Head to The Londoner in Leicester Square for its New Year’s Eve Masquerade Ball, a lavish affair brimming with mystery and midnight magic. A six-piece band, immersive entertainment and a live stream of Big Ben’s countdown plus fireworks create an opulent central London escape.
💃 Take to the Ministry of Sound dancefloor for its NYE party, where the all-female collective Girls Don’t Sync leads a lineup of high-energy house and club anthems. Surround yourself with mates in this legendary Elephant & Castle venue, pulsing with bass until the early hours as confetti rains down at midnight.
🪩 End the year on a high at the Thames Penthouse New Year’s Eve soiree at the Four Seasons hotel, where Tower Bridge views meet next-level indulgence. Immersive live performances and music pair with lavish stations of caviar, oysters, jamón and champagne, crafting an ultra-exclusive atmosphere.
💃 Step into the spotlight at JOIA on the 15th floor of art’otel Battersea for the All That Glitters party, a dazzling night of performers, DJs and Henrique Sá Pessoa’s Portuguese dishes. Opt for an early £95 set menu or the £325 late-night sharing feast with bubbles and Pérola bar access, upgrading to rooftop fireworks views for £50 extra.
🪩 Count down in style at Ixchel, the modern Mexican haven where a flavour-packed feast transitions seamlessly to Nocturna Lounge’s Tulum-inspired DJ takeover. Savour guacamole, smoky pork tacos, adobo short rib and burnt cheesecake before a midnight Crémant toast, with early (£95) or late (£125) seatings.
21-40. Feast on a delightful New Year’s Eve dinner

A whole host of restaurants in London are serving up special lunches and dinners on New Year’s Eve to mark the end of 2025 in style. Check out some of them below (if we listed them all, we’d be here forever!) – or if you need more inspiration, take a look at our dedicated New Year’s Eve 2025 dinners round up.
🍴Book a table at three-Michelin-starred The Lecture Room and Library at sketch for an opulent New Year’s Eve, where a seven-course tasting menu is paired with a glass of champagne and a live showcase from the London Festival Opera.
🍽️ Indulge in a five- or six-course New Year’s Eve dinner at Bokan, where dishes such as wild mushroom and truffle tortellini, hand-dived scallops and beef fillet are served high above Canary Wharf.
🍴Dress to impress for The Ritz’s New Year’s Eve Gala Dinner, a black-tie affair that pairs a six-course Michelin-starred menu with a 14-piece military marching band, bagpipes and a live band.
🍽️ Step back in time at The Savoy’s annual New Year’s Eve Gala, which channels the Roaring Twenties with themed decor and a spectacular line-up of entertainment. A six-course dinner is followed by music, dancing and a Thames-side countdown as the city lights glitter outside.
🍴Book New Year’s Eve Dinner in The Winter Garden Restaurant at The Landmark London, where you’ll dine on a three-course menu beneath a soaring glass atrium filled with palm trees.
🍽️ Splash out on a Michelin-starred end to the year at Pavyllon London, inside the Four Seasons on Park Lane, where a six-course tasting menu showcases modern cooking.
🍴Celebrate with flame-focused finesse at Ekstedt at The Yard, where a New Year’s Eve tasting menu might include flambadou oysters, fire-cooked lobster and juniper-smoked sirloin with truffle.
🍽️ Book a table at Dishoom on Kingly Street for a New Year’s Eve that blends the rich flavours of Bombay with Soho’s energy. Signature dishes, chai and cocktails flow in a warmly lit space that hums with chatter late into the evening.
🍴Choose The Palomar on Rupert Street for a New Year’s Eve filled with vibrant Middle Eastern and Mediterranean flavours inspired by modern Jerusalem.
🍽️ Book Fallow, St James’s, for a New Year’s Eve close to the action, where a five-course menu showcases sustainable, creative cooking. Dishes might include corn ribs, English tuna tartare with miso and caviar, roasted scallop with char siu pork belly and Sladesdown duck, finishing with a dark chocolate tart.
🍴Join Quo Vadis for a New Year’s Eve supper in its trio of private dining rooms, where Jeremy Lee’s set menu highlights QV classics like cured trout, vibrant salads, roast sirloin and a celebratory meringue tumble.
🍽️ Head to Brunswick House in Vauxhall for an antique-filled New Year’s Eve dinner under chandeliers and candlelight in a Georgian mansion. The menu feature duck liver-topped potato cake, trout crudo and wood-fired sirloin, matched with special wines chosen for the night.
🍴Celebrate at Dove in Notting Hill, Jackson Boxer’s beloved neighbourhood restaurant, as it hosts its first New Year’s Eve dinner. Expect elevated comfort dishes such as scallop with Jerusalem artichoke and truffle, Cornish turbot with vin jaune sauce and flourless chocolate cake with coffee molasses.
🍽️ Celebrate at KILN on Brewer Street, where Thai-inspired barbecue and curries are cooked over open flames in a compact, counter-led space.
🍴 Drop into Rita’s on Lexington Street, a modern American-influenced bistro that pairs comforting, creative dishes with excellent cocktails. Open for lunch on New Year’s Eve, it’s perfect for a daytime celebration or a leisurely meal before late-night plans elsewhere.
🍽️ Ring in 2026 at Straker’s with an indulgent 11-course New Year’s Eve dinner by Thomas Straker, paired with Ruinart Champagne and a soundtrack of groove and soul.
🍴Step into 2026 with Chef Yannick Alléno’s exquisite six-course tasting menu at Pavyllon London, blending the best of British produce with refined French technique.
🍽️ Celebrate New Year’s Eve at Nela, the acclaimed live-fire restaurant from Amsterdam, now lighting up The Whiteley. With early à la carte options and a five-course late-night feast from 9 pm.
🍴Ring in the New Year at Zuma London with an elegant evening of contemporary Japanese dining, premium wine and champagne, and vibrant live entertainment.
🍽️ Enjoy a refined New Year’s Eve at La Môme London with a five-course menu featuring indulgent favourites such as king crab with citrus butter and a Black Angus and lobster Surf & Turf.