Full December Events & Festival in London 2026

December offers a magical atmosphere filled with enchanting markets, world-class performances, and iconic traditions. From sparkling light displays to unforgettable New Year festivities, London becomes a winter wonderland packed with experiences that capture the true spirit of the holiday season

Whether you’re visiting London to enjoy dazzling Christmas light displays, festive markets, or unforgettable December celebrations, JAF Executive Travels ensures your journey is seamless, comfortable, and stress-free. With professional chauffeurs and reliable private transfers, we make it easy to travel in style, arrive on time, and experience every magical moment the festive season offers. 

New Year’s Eve in London, UK The Ultimate Guide for 2025

Full December Events & Festival in London List 2026

December 2026 in London is magical and it is the perfect time to experience London at its most festive and enchanting. From sparkling Christmas markets and traditional carol services to unforgettable New Year celebrations, the capital offers a packed calendar of seasonal events for every visitor. Whether you’re enjoying a peaceful Christmas Day stroll, watching the spectacular Thames fireworks, or singing carols in Trafalgar Square, London provides magical moments at every turn. With its festive lights, joyful atmosphere, and world-class celebrations, December in London promises memories that will last a lifetime.

Here’s everything you need to know about the biggest happenings in London during December 2026.


🎁 Christmas Events Across London

Date: 1 – 31 December 2026
Location: Various venues across London

Throughout December, London transforms into a festive wonderland filled with Christmas markets, ice rinks, light displays, winter festivals, and seasonal shows. Popular attractions such as Winter Wonderland in Hyde Park, Covent Garden, and Leicester Square host family-friendly entertainment, festive food stalls, and unique shopping experiences. The entire city embraces the holiday spirit, making it a joyful destination for visitors of all ages.

Best for:
Families, couples, tourists, and Christmas lovers.

Travel Tips:

  • Weekends are very busy – visit on weekdays if possible.
  • Book tickets early for ice skating and festive shows.
  • Use public transport as parking is limited.

🎅 Christmas Eve

Date: 24 December 2026
Location: Citywide – churches, theatres, restaurants, and attractions

Christmas Eve in London is filled with festive excitement as last-minute shoppers explore decorated streets and families enjoy seasonal traditions. Many churches hold beautiful carol services, theatres present special holiday performances, and restaurants offer festive menus. Popular areas such as Oxford Street, Regent Street, and Covent Garden buzz with activity as Londoners and visitors prepare for Christmas Day celebrations.

Best for:
Families, couples, and anyone seeking festive atmosphere.

Travel Tips:

  • Shops close earlier than usual.
  • Public transport runs reduced evening services.
  • Book restaurants and shows in advance.

🎄 Christmas Day

Date: 25 December 2026
Location: Across London

Christmas Day is a special and peaceful time in London. Many attractions are closed, but the city still offers plenty to enjoy, including traditional Christmas lunches at hotels and restaurants, winter walks through royal parks, and festive church services. The quiet streets create a unique atmosphere, perfect for exploring London landmarks without the usual crowds.

Best for:
Couples, families, and visitors wanting a relaxed London experience.

Travel Tips:

  • No public transport operates on Christmas Day.
  • Pre-book taxis or private transfers if needed.
  • Reserve Christmas lunch well in advance.

🎉 New Year’s Eve

Date: 31 December 2026
Location: Central London – Westminster, South Bank, Trafalgar Square

New Year’s Eve in London is one of the most exciting celebrations in the world. The city comes alive with parties, river cruises, special dinners, and live entertainment. Thousands gather along the Thames to welcome the New Year in style. Bars, clubs, and hotels host themed events, making it an unforgettable night full of energy and celebration.

Best for:
Partygoers, couples, and international visitors.

Travel Tips:

  • Book accommodation and tickets early.
  • Central London becomes very crowded.
  • Use pre-booked transport to avoid delays.

🎆 New Year’s Eve Fireworks

Date: 31 December 2026
Location: River Thames, near the London Eye

London’s New Year’s Eve fireworks display is a world-famous spectacle. As Big Ben strikes midnight, a breathtaking show of lights, colours, and music illuminates the sky above the Thames. Viewing areas are ticketed to manage crowds, and millions more watch live on television. It’s a once-in-a-lifetime experience that perfectly captures the excitement of welcoming a new year.

Best for:
Visitors, couples, photographers, and celebration lovers.

Travel Tips:

  • Fireworks viewing requires advance tickets.
  • Arrive early to access secured zones.
  • Expect major road closures and travel restrictions.

🌟 Christmas Tree and Carols in Trafalgar Square

Dates: December 2026 – January 2027
Location: Trafalgar Square, Central London

Every year, Norway gifts London a magnificent Christmas tree displayed in Trafalgar Square. Throughout December, choirs from around the UK perform free carol concerts beneath the tree, creating a warm and traditional festive atmosphere. Visitors gather to sing along, enjoy seasonal music, and experience one of London’s most cherished Christmas traditions.

Best for:
Families, music lovers, and cultural travellers.

Travel Tips:

  • Concerts are free and open to everyone.
  • Nearest Tube stations: Charing Cross and Leicester Square.
  • Wrap up warm for outdoor performances.

🍂 Why Visit London in December?

  • Experience London at its most magical with dazzling Christmas lights and festive decorations across the city.
  • Enjoy world-famous Christmas markets, winter festivals, and seasonal attractions.
  • Participate in traditional celebrations, such as carol singing in Trafalgar Square.
  • Explore iconic landmarks in a festive atmosphere, with special holiday events.
  • Shop on beautifully decorated streets like Oxford Street, Regent Street, and Covent Garden.
  • Attend spectacular New Year’s Eve parties and the famous Thames fireworks display.
  • Enjoy family-friendly activities including ice skating, pantomimes, and Christmas shows.
  • Taste festive food and drinks at pop-up markets and themed restaurants.
  • Discover unique winter experiences that are only available during the holiday season.
  • Capture unforgettable memories in one of the world’s most festive capital cities.

🧳 Planning Your December 2026 Trip to London

Planning a trip to London in December 2026 is the perfect way to experience the capital during its most festive and exciting season. With so many Christmas events, winter attractions, and New Year celebrations taking place, it’s important to organize your visit in advance. Book accommodation early, as December is one of the busiest travel months. Purchasing tickets in advance for popular attractions, theatre shows, and New Year’s Eve events will help you avoid disappointment. Public transport remains the easiest way to get around the city, although services are limited on Christmas Day. Be sure to pack warm clothing and comfortable footwear to enjoy outdoor markets and light displays. With a little preparation, your December trip to London will be smooth, memorable, and full of festive cheer.

JAF Executive Travels provides luxury and executive car services in London. You can choose from our Luxury Vehicles, including the Mercedes S-ClassE-Class, and V-Classthe BMW i7, and the Range Rover. Whether you’re visiting for Fashion, Sports, music, or family fun, London in November 2026 promises unforgettable experiences at every turn. Whether you need airport transfers, event travel, or private city transport, our experienced drivers and luxury vehicles guarantee punctual, comfortable, and hassle-free travel across London in November 2026.