London in December guide

London in December – Including Visiting Tips & London Weather

5/5 - (3 votes)

Thinking of visiting London in December?

Then you’ll need to plan things to do and also understand how to dress to cope with London weather in December!

You have come to the right place for sure. We’ve got the only guide you need for your trip.

In this article, our team takes a look at the weather, clothing, seasonal things to do, where to eat, and much more.


Let’s go.

Best Time To Visit London In December (From Experience)

Tickets sell out fast in London in december: check availability now >>

We love London in winter, and have visited a lot. The city is vibrant and changes its atmosphere as Christmas approaches.

If you are considering visiting London England in December you need to make a call about the timing. Perhaps you want to come earlier in the month, when the tourist footfall is SO MUCH lighter – allowing you to explore at your leisure.

Or, perhaps you are asking should I visit London in December at Christmas – then you can expect beautiful lights, a jolly atmosphere, and even ice skating.

The weather in London in early December time will be changeable, temperatures will be around 10 degrees celsius, although some days can reach a mild 12-13 degrees. The weather in London end of December is not much different, although the temperature will tip – often down to around 5 degrees celsius.

But who cares. No matter what time of the month you visit in, London UK in December has an amazing range of attractions on offer for a wide range of tastes.

Best time to visit London England December time

What to Expect from London Weather in December / What’s the weather in London in December?

Let’s dive a bit deeper into the weather.

We already discussed the basics of London temperature in December at the beginning and towards the end of the month.

Overall, the average temperature in London in December is about 9 degrees Celsius.

What’s the Weather in December in London in Terms of Rainfall?

But there is more to the weather in the UK than the London in December temperature ranges! Any of you familiar with this lovely island, in general, will know that rainfall plays a big role in British life!

So, when talking about the climate in London in December you will need to bear in mind that it will likely rain on you at some point! It is also not unknown to snow – but it is rare, maybe it will happen.

Daylight Hours In London In December

December is a pretty dark month – don’t expect much daylight, and even during the day you may find complete cloud cover.

Don’t come to London in December expecting to get a tonne of vitamin D!

So what time does it get dark in London in December then? And sunrise?

Here are the facts:

  • Sunrise in London in December – between 7.43 am at the beginning of the month and 8.06 am by the end of the month
  • Sunset in London in December – between 15.54 pm at the beginning of the month and 16:00 by the end of the month.

What To Wear In London In December

What to wear in London in December

The trick to what to wear in London in December is to be prepared!

You need to be prepared for literally ANY eventuality in London. It can rain. The sun can come out. It can get hot indoors. It can snow, freeze or hail.

So, you need to pack a wardrobe that will allow you to deal with these eventualities.

Below is our recommendation.

What to Pack For London In December

  • Layers – lighter T-shirts and long-sleeved pieces that can go over jumpers – you can be surprised at how hot restaurants or museums get in the winter when the heating is on.
  • Shoes that can deal with cobblestones (slippery when wet!) and London’s busy and sometimes slippy streets. Ones that allow you to comfortably walk for HOURS in museums. And also some of those unreasonably long metro tunnels!
  • A light raincoat with a hood – one of those fold-up ones would do.
  • Hat and scarf, gloves
  • A fold up umbrella!
  • A money belt or secure place to carry your valuables – it’s a big and busy city!

5 Things To Do In London In December (Tickets Needed)

Things to do in London in December listed

Wondering what to do in London in December?

There is just so much!

Aside from the standard great London lineup of museums, shows, and restaurants, there are dozens of seasonal activities perfectly suited to the winter season!

Let’s check out a mixture of the best things to do in London in December!

1. Harry Potter

A cold or wet day? Kids bored? Then you need to consider a visit to the Harry Potter Studio at Warner Brothers.

Consistently ranking as one of London’s top activities for kids it's pretty much a given that no one will be bored. Get tickets here – it’s no wonder it makes our list for best things to do in London in December!

2. A River Thames Cruise

It is hard to get a true feeling for London’s skyline from the ground up close to the buildings.

A Thames river cruise offers you the chance to kick back, relax and enjoy the scenery. In the winter you have an added advantage – a roof over your head or a shelter from the wind. Book tickets for under €20 here.

3. Tower of London and The Crown Jewels

You can’t visit London without experiencing a little of the city's history.

The Tower of London offers that – amidst a stunning city backdrop. Tickets cost just under €35 and allow you to explore the delights of the UNESCO world heritage site.

4. London Eye

Consistently on most visitor’s lists of things to do, the London Eye experience is certainly worth it.

In a pod, you’ll be protected from any rain, and you should be able to see enough unless visibility is really poor that day. If you don’t have a city pass that includes a visit to the London Eye you can get tickets here starting from €40.

5. Buckingham Palace

Don’t visit London without checking out Buckingham Palace! A tour of the staterooms with an experienced guide costs around €35 and tickets are available online here.

5 FREE Things To Do In London In December

Free things to do in London in December

Short on cash? Don’t worry – there is plenty on offer in London for all budgets!

Here are some great ideas for free things to do in London.

1. Winterfest in Wembley Park

One of the great free events in London December has to offer is a light display at Wembley Park.

Including over 100,000 twinkly lights and a whole bag of other attractions including a Christmas Tree, it’s a great place to head if you have a free evening.

2. Free Christmas Lights Walk in Central London

The great thing about December in London is that the Christmas Lights are switched on in November already.

So it doesn’t really matter what time of the month you visit. Head to the area around Regent and Oxford Street for the best decorations.

3. Enjoy a Christmas Market

What better way to get in the festive spirit than a Christmas Market!

We can’t promise this is completely free thought -you may get tempted by gingerbread or a mulled wine! Trafalgar Square and the Southbank Center are 2 areas of London that usually put on markets.

4. Visit the Tate Modern

This modern art gallery offers art exhibitions in London December through the whole month.

It is a fab place to head if the weather is poor, and you can easily spend quite a few hours taking in the sites. The best thing? It's FREE!

5. Visit St Paul’s Cathedral

A nice way to get yourself in the Christmas mood, this beautiful old cathedral is free to enter and well worth a look.

Fun Things To Do In London In December With KIDS

Things to do in London in December with kids

Don’t forget the kids when you are deciding what December events in London to attend. London with kids in December can be so much fun!

Hyde Park London

Hyde Park London in December is an absolute must do with little kids in December.

london pass tipTip – With entry starting from as little as £5 (and refunded once you spend £25 on rides) it is the perfect place for a winter’s day or night’s enjoyment for all the family.

Shrek’s Adventure

One of the best shows in London December has to offer – Shrek's Adventure offers tickets to live show and the magic bus starting from just £27.

Romantic Things To Do In London In December

London in December is romantic

London can be as romantic as Paris if you play your cards right.

Here are a couple of romantic things to do in London with your better half!

Ice Skating

Holding hands and nursing each other's bruises – what’s not to love. Ice Skating in London is a thing in December. Try Hampton Court Palace Ice Rink, or the one down by Canary Wharf to name a few.

Couples Pod at the London Eye

It’s Pricey but worth it to impress a special someone. The couples pod on the London Eye is known as Cupids Pod and costs around £600, including a 30 minute rotation and a bottle of bubbly!

How To Find Cheap Flights To London In December

It is pricey to fly nowadays that’s for sure! To be sure of the best possible deal, use a price comparison website such as skyscanner to search for flights at least 3 months in advance.

london pass tipTip – We suggest trying all options – such as hitting the “nearby airports” button and trying a few combos. For example, coming into Stansted and out of Southend may result in a cheaper fare.

Since many commute to London for business it is also best to stay away from Sunday night or Monday morning fights, same with Friday afternoons.

Shopping In London In December

Shopping streets

It is a lot of people’s dream to go on a shopping spree in London.

And Christmas can be simply magical as you shop for gifts for your friends and family. It’s even better with Christmas Lights in the background. Better still the December sales in London are brilliant!

Wondering when do sales start in London in December? They are usually known as the “boxing day sales” and begin on the 26th December, lasting into January.

Fun & Quick Day Trips From London In December

Lights Galore in Wakehurst

If you want a break from the big smoke head to Wakehurst in Sussex (you can take the train from London Bridge to Haywards Heath) for a fabulous light display complete with beautiful lanterns. Location – Ardingly, West Sussex.

Oxford Meadows

Take the train from London Bridge to Oxford and stroll around the ancient meadows. Then, stop off at The Perch – a thatched cottage pub for a warming meal.

December Nightlife In London – What To Expect?

Nightlife and fun

London nightlife is amazing all year round. If you are lucky enough to spend New Years Eve in London then you have a wide range of activities to consider.

There are plenty of festive and themed nightclub events to attend as well. Design My Night publishes winter nightlife events already so you can begin your plans now!

How Many Days In London In December?

London is huge.

You can easily spend a whole week soaking up a whole range of things to do, including musicals in London in December in the theater district or visiting the opera.

Most people however don’t have the luxury or the budget to spend a whole week here. Here are a couple of bite size London in December itinerary picks for shorter durations.

2 Days In London In December

2 days in London in December itinerery

Short and sweet – 2 days in which to see London is a tall order! Here are some absolute must-see highlights for a 48 hour stay in London.

Day 1

  • Start your morning with a big hitting London attraction – pick between the London Eye or Buckingham Palace, or perhaps the Tower of London.
  • Enjoy lunch in a local pub.
  • Hit up a gallery or museum – the Tate Modern or the Natural History Museum.
  • In the evening, round off the experience with dinner and a theater show in the West End.

Day 2

  • Get a better overview of the city by taking either a Thames River Cruise or a Bus Tour in the morning.
  • In the afternoon, spend time wandering a Christmas Market, then enjoy some time Ice Skating at one of the venues around town.
  • For dinner, head to a local restaurant then, depending on your interests, take in a comedy club or one of the live music in London December lineups.

3 Days in London

How many days to spend in London in December

Bolt on this extra day for a 3 day trip!

Day 3

  • Take a slower place today and enjoy a leisurely brunch somewhere around town – check out this amazing list of great brunch hotspots.
  • After lunch, it’s time to visit another top attraction – if you have kids, visit Shrek’s Adventure or the Harry Potter site. If not, then try another of London’s amazing museums.

4 Days in London

Bolt on this great day 4 itinerary.

Day 4

Today , it’s time to get Christmassy.

  • After breakfast, head out for some shopping – Hamleys Toy Store or a trip to Harrods should hit the spot.
  • Grab lunch in the center of town, then it’s time to head to the Tower Of London to get a glimpse of the Crown Jewels.
  • In the evening, pick an event of your choosing – a theater trip, an opera show or even just a visit to the cinema.
  • Make sure you walk a bit too – the Christmas lights should be on! Or if you are in the mood and the weather permits, head to the Winterfest at Wembley Park.

Day 5

A day to pick a few attractions to round off a fabulous week.

  • Perhaps you can visit London Zoo in December, Borough Market or the HMS Belfast.
  • You can also take in a matinee show – which is cheaper than the evenings – or visit Chinatown for some amazing food before heading to the airport.

Affordable Places To Eat In London In December

Best restaurants to visit

London can break a bank account! Here are some affordable places to eat when in the city so you can save your money for attractions.

  1. Borough Market – This market – and a range of others – offers great street food from paninis to burgers. You can grab lunch here for around £5 and enjoy a local atmosphere.
  1. Pre-theater menus or lunchtime deals – Pre-theatre deals or matinee menus are always cheaper than evenings out. Consider eating your main meals during lunch around the theater district so save a few pounds.
  1. Peckham LevelsHead here for a bunch of fun food stalls in an old car park, as well as evening entertainment.

Best Places To Stay In London In December (Top Hotels)

  • Claridges – Splurge here on a night in Claridges and you could be looking at anywhere between £900 and £1100 for a basic double. But the Christmas Display here is perhaps worth it. Every year, a specially nominated famous designer decorates the foyer.
  • Sea Containers London – Stunning views over the water and an amazing bar make Sea Containers London a prime location for a winter stay. Expect to pay £300+ per night.

Frequently Asked Questions faq

Does it snow in London in December?

It is not unheard of to snow in London in December, but it is rare - perhaps falling on a couple of days a month and unlikely to be significant.

Is it good to visit London in December?

December is a great month to visit London - Christmas Lights, shopping and - usually - less crowds.

How cold is London in December?

Temperatures can range from around 5 degrees celsius up to 12 degrees celsius.

What time are sunrise and sunset in London in December?

Sunrise can be as late as 8 pm, whilst sunset is usually around 4 pm.

Does it rain in London in December?

Yes - expect rain to fall around 10+ days a month.

Does Eurostar run from London to Amsterdam in December?

Yes - although not on Christmas Day. Check timetables in advance for routes and planned works.

Can you tour Buckingham Palace in December?

Of course! The staterooms are open throughout September - although check for holiday closings.


December in London is waiting for you! Now, plan the rest of your trip by looking at things like London City Passes, Travel Cards and other things to do in the big smoke.

About Writer

Leave a Comment

Your email address will not be published. All fields are required.