What to do in London in December?
Learn what to do in London in December with our guide to the city’s seasonal events, Christmas lights, winter festivals, and holiday attractions.
Your Guide to Winter Fun in London
As the holiday season approaches, London transforms into a winter wonderland, offering an array of exciting activities and events for locals and visitors alike. Many travelers think about what to do in London in December, mainly on Christmas Eve when the city is filled with festive cheer. Whether you're a first-time visitor or a seasoned traveler, there's something new to discover during this enchanting time of year.
From dazzling Christmas markets to ice-skating under starry skies, from world-class theater performances to sipping hot cocoa by the fire in cozy pubs - London got you covered. In this article, let’s explore things to do in London in December to fill your time.
What to Do in London in December 2025
In December, London experiences typical winter weather with cool temperatures and occasional rainfall. It is advisable to pack warm clothing and comfortable shoes to keep you toasty as you explore.
London is a vibrant city with countless attractions, museums, parks, markets, and historical sites to explore. To fully immerse yourself in the city's charm and experience its diverse offerings, it’s best to plan at least five days or more, if possible. This will allow you ample time to visit iconic landmarks like the Tower of London, Buckingham Palace, and Royal Albert Hall, wander through neighborhoods like Covent Garden or Notting Hill, indulge in world-class cuisine at local eateries, or enjoy some retail therapy on Oxford Street.
But of course, you’re wondering what to do in London in December, so let’s get specific.
Visit Winter Wonderland in Hyde Park
The most popular Christmas activity in London is the Winter Wonderland in Hyde Park. It’s best to arrive as early as possible as it gets very busy indeed, but it’s more fun during the early evening when there’s a festive chill in the air.
Experience the magical atmosphere with ice skating, fairground rides, Christmas markets, and delicious food stalls.
Explore the Christmas Lights
Take a stroll along Oxford Street, Regent Street, Covent Garden, and Carnaby Street to see the stunning light displays that adorn London's most famous shopping districts. Of course, you can also drop in and do some shopping as you go; this is one of the busiest and most exclusive shopping areas in the whole city.
Attend a Traditional Pantomime
Enjoy a classic British tradition by watching a pantomime show at one of London's many theatres. It's fun for every age group, and you might see the odd celebrity playing a starring role if you’re lucky.
Remember to book your pantomime tickets from the official box officer or a trusted seller. There are many fake ticket sellers, and you don’t want to have your time ruined by such a negative experience. However, if you visit the Box Office on the day of the performance, you might find you’re lucky enough to get cheaper tickets.
Go Ice Skating at Somerset House
Glide across the ice on one of London's most iconic outdoor rinks while enjoying the beautiful surroundings of Somerset House. You don’t have to be a professional skater to enjoy this festive activity. As it’s one of the best places to go to in London, you can have a good time here during your December trip.
Visit Kew Gardens' Winter Trail
Discover an enchanting world of lights as Kew Gardens transforms into a magical winter wonderland with illuminated trails and festive installations. You can have a magical time in this garden when you visit London. This is a great spot for taking photographs and to enjoy a hot chocolate as you walk around.
Shop at Christmas Markets
Explore various markets during your London trip, such as Southbank Centre Winter Market or Greenwich Market, for unique gifts, crafts, and delicious seasonal treats. London is known for its festive Christmas markets during December and New Year's Eve, offering a magical atmosphere.
Enjoy a Thames River Cruise
Take in breathtaking views of London's landmarks while cruising along the Thames River on a festive-themed boat tour. It is one of the must-do on the list of what to do in London in December. Enjoy the festive eve with the most unique experience and see a fantastic view of the city without the traffic.
Ride The London Eye
One of central London's most popular tours is riding on the London Eye. From the height, you’ll have a panoramic view of the city, and if you ride during the early evening, the view will consist of Christmas lights.
So, book your ticket online ahead of time as the line can be very long, and you’ll end up wasting precious sightseeing time in a queue.
Visit Museums & Galleries
Spend some time indoors exploring world-class museums like The British Museum, Garden Museum, or The National Gallery to escape the cold weather while appreciating art and history. You can also explore the Victoria and Albert Museum for indoor activities on colder days. Many of them offer entry without any cost. These are some of the best places to go in London, whether it is raining or snowing.
Indulge in Festive Afternoon Tea
If you plan to visit London this December, make sure that you do not miss out on the tradition of festive afternoon tea. Numerous famous hotels and tea rooms in London present a special afternoon tea menu throughout December, showcasing seasonal delights such as spiced cakes, gingerbread, holiday-themed pastries, and hot drinks. It’s a delightful and luxurious way to pause from your sightseeing. But remember to book in advance to get better deals on early bookings.
Practical Tips for Visitors
Now you know what to do in London in December, there are some extra tips that will help make your visit as easy and as enjoyable as possible.
-
Dress warmly: Visiting London can get quite chilly in December, so make sure to pack warm clothing, including a good coat, hat, gloves, and scarf. You’ll also need comfortable walking shoes.
-
Plan for shorter daylight hours: In December, the days are shorter in London with sunset happening around 4 pm. Keep this in mind when planning your activities, and make sure to take advantage of the daylight hours.
-
Book attractions in advance: As it's a popular time to visit London due to holiday festivities, it's advisable to book attractions such as museums or shows ahead of time to avoid long queues or disappointment if they sell out. If you have a plan to dine out for Christmas dinner, consider pre-booking a table to avoid last-minute hassle.
-
Use public transportation wisely: Public transport is an efficient way to get around London. However, be aware that services may have reduced schedules for public holidays such as Christmas Day and Boxing Day (December 26th). Plan your journeys accordingly using apps like Citymapper or TfL Journey Planner.
-
Don’t forget your travel insurance: To cut out any worries about possible ‘what ifs’, it’s a good idea to book your travel insurance ahead of time. The AXA Travel Protection Plan is a flexible option to suit many different needs.
Conclusion
Now, you know what to do in London in December. I guess the answer is a lot.
London in December offers a plethora of exciting activities and attractions that are sure to make your visit unforgettable.
To make the most of your time in London during this enchanting month, be sure to plan and prioritize your must-see sights. Consider visiting popular attractions in quieter times to avoid crowds and have a wonderful time. Additionally, don't miss out on experiencing the city's vibrant Christmas tree and lights that illuminate famous streets like Oxford Street or Carnaby Street.
With its magical atmosphere and an array of seasonal delights awaiting you around every corner, London truly comes alive during December. So, get ready for an unforgettable experience filled with festive cheer and create lasting memories in one of Europe's most vibrant capitals!

Travel Assistance Wherever, Whenever
Speak with one of our licensed representatives or our 24/7 multilingual insurance advisors to find the coverage you need for your next trip. Contact Here