London in December is pure magic. The streets are full of twinkling Christmas lights, department stores have festive displays, and the air hums with anticipation for the year’s end.
In this guide, we’ll explore things to do in London in December, the weather in London UK December, top events, shows, and must-see attractions in London in December. We’ll also share practical tips to help you make the most of your winter visit, and where to stay for a truly comfortable city break.
What’s London like in December?
There’s no better time to see London than dressed in its festive best.
Popular streets like Regent Street and Oxford Street dazzle with thousands of lights, and landmarks such as Covent Garden and Trafalgar Square have enormous Christmas trees. Lastly, don’t miss out on the beautiful Christmas displays in Mayfair for a truly magical experience.
December also brings a sense of tradition and celebration. The shows on in December in London are nothing short of impressive, from Christmas classics like The Nutcracker to festive sing-alongs for the whole family. The city’s iconic museums and galleries usually have special exhibitions, while the parks and riverbanks are full of Christmas markets and cafés.

What is the climate and temperature like in London in December?
The weather in December in London is typically cold and damp, but rarely extreme.
You can expect daily temperatures between 2°C and 9°C, with around 12 rainy days during the month. Snow is uncommon in the city, but not impossible.
The weather in London UK December is perfect for exploring festive markets and enjoying the city’s cosy indoor attractions. We suggest packing warm layers and plan for shorter daylight hours, as the sun sets before 4 pm.
Check out our guide on the best sunset spots in London for a beautiful end to your day.
Essential packing checklist for December
- Warm coat and waterproof shoes
- Layers: jumpers, thermals, hat, scarf, gloves
- Umbrella or rain jacket
- Portable phone charger for long days out
- Reusable water bottle (most attractions have refill stations)
Pros & cons of visiting London in December
Pros
- Magical Christmas atmosphere everywhere
- Great shopping deals from Boxing Day onwards
- Perfect time for theatre and festive events
Cons
- Short daylight hours
- Busy tourist spots (especially weekends and Christmas week)

What events and festivals are taking place in December in London?
London’s cultural calendar is packed in December. Here are some unmissable shows on in December in London and events that bring the city to life:
🎭 Theatre and music
The Nutcracker: Royal Opera House, Covent Garden
A Christmas Carol: The Old Vic
Frozen the Musical: Theatre Royal Drury Lane
Cinderella (pantomime): London Palladium
🎆 Major events
Winter Wonderland (Hyde Park): London’s most famous festive attraction, featuring rides, ice skating, and Christmas markets.
Christmas at Kew Gardens: A stunning light trail through the Royal Botanic Gardens, perfect for families and couples.
New Year’s Eve Fireworks: A spectacular display over the River Thames to welcome the new year.
Tip: Many things going on in London in December require tickets in advance, so book early for the theatre and special events.

Christmas markets and winter activities in London
Festive markets in London
If you love holiday shopping, you’ll find plenty of things to do in December London at its many Christmas markets:
1. Southbank Winter Market: Along the Thames, known for artisan crafts and mulled wine.
2. Covent Garden Christmas Market: Iconic decorations, live music, and independent stalls.
3. Leicester Square Market: Great for families, featuring Santa’s Grotto and festive treats.
4. Greenwich Market: A charming, smaller market with handmade gifts and local food.
Each market offers a different flavour of the season, making them some of the best London attractions in December.
Winter activities
Beyond shopping, London has many seasonal activities to explore:
- Ice skating at Somerset House, Canary Wharf, or the Natural History Museum rink
- Admiring the Christmas lights on Oxford Street, Carnaby Street, and Regent Street
- Taking a Thames River cruise to see illuminated landmarks
- Visiting Kew Gardens for its magical light trail
Did you know London sets up over 10 major outdoor ice rinks each December? Skating beneath twinkling lights has become a must-do winter tradition.
Our top picks for the best London attractions in December
London has many year-round attractions, but some are extra special in December. Here are some of the best attractions in London in December to include in your itinerary:
The British Museum
Free entry and the perfect indoor escape from the cold.
Tower of London
Learn about the city’s royal history and enjoy winter-themed tours.
The London Eye
The views of the Christmas lights and the Thames are breathtaking at night.
St Paul’s Cathedral
Attend a traditional Christmas Eve carol service.
The Natural History Museum
Explore exhibits and enjoy the festive ice rink.
Enjoy a night of song and dance with this amazing spectacle.

Tips for travelling around London in December
To make your December trip smooth and stress-free, there are a few important things to keep in mind.
First, when it comes to transport, it’s best to use an Oyster card or contactless payment for buses and the Tube. This is the most convenient and cost-effective way to get around. However, keep in mind that public transport operates on a reduced service on Christmas Day, so plan accordingly.
Next, consider your timing. Visiting popular attractions early in the day will help you avoid long queues and make the most of the limited daylight hours.
Then, when it comes to dining, be sure to book your Christmas Eve and Christmas Day meals well in advance, as many restaurants are fully booked weeks ahead of time.
Finally, for accommodation, staying in central neighbourhoods such as Mayfair is ideal. Choosing Urban Retreat Apartments in this area guarantees easy access to the best London attractions in December.
Enjoy London in December
London in December is truly enchanting. It’s a month filled with lights, music, markets, and festive cheer.
With its mix of seasonal fun and world-class culture, it’s easy to see why London attracts millions of visitors every winter.
Make your December escape unforgettable with Urban Retreat Apartments, where comfort meets luxury in the heart of the city.











