London in December: Weather, Christmas Lights and Hotel Prices
December is one of London's most atmospheric months. The city glows with lights, markets open along the river, shop windows become small theatres and pubs fill with people looking for a warm corner. It is also cold, grey and short on daylight. If you are considering a December trip, here is what to expect from the weather, what to pack, what is open and how prices behave.
December weather in London
Average temperatures in December are about 3 to 8 degrees Celsius, with occasional colder spells and, rarely, snow. Weather is often overcast and damp, and drizzle is common. Daylight is limited: the sun rises around 8 a.m. and sets around 3:50 p.m., giving about eight hours of daylight.
Plan outdoor sights for the middle of the day and save museums for early morning or late afternoon. Evenings, when the city lights up, are a highlight.
Damp cold can feel colder than the thermometer suggests, particularly when a wind blows along the river. If you are used to warm winters, a windproof coat is more useful than a thick sweater. Fog is rare now, but low cloud and drizzle are common. On clear days, the low winter sun gives spectacular light on the river and the skyline, so if a bright day arrives, use it for viewpoints.
Because daylight ends so early, plan indoor sights for the late afternoon. Museums and galleries are ideal, and many stay open late one evening a week. Check opening hours in advance.
What to pack
Dress in layers. A warm coat, scarf, gloves and hat are essential, along with thermal layers. Waterproof, comfortable shoes with good grip are more useful than fashionable ones. An umbrella or a light rain jacket is worth carrying. If you are travelling from India, remember that indoor heating is strong, so layers you can remove are helpful.
Bring a portable charger, since cold reduces battery life, and moisturiser and lip balm for dry, cold air.
Do not underestimate the impact of the damp. Waterproof shoes with good grip are essential on wet pavements. A compact umbrella that can survive wind is worth having. If you are travelling with children, bring gloves and hats for them and spare socks for wet feet. Adapters for UK plugs (Type G) are essential for charging phones and cameras.
Also consider bringing a small foldable bag for shopping and a power bank for the day. Many attractions have security checks, so travel light. If you have dietary requirements, carry a few snacks, since December queues can be long.
Christmas lights and markets
Oxford Street, Regent Street and Carnaby Street unveil their lights in November, and Covent Garden is decorated with a giant kissing bough. The department store windows, including those at Harrods, Selfridges and Liberty, are a tradition. Winter Wonderland in Hyde Park features markets, rides, an ice rink and food stalls, while the South Bank Christmas market lines the river with wooden chalets.
The lights are best seen at dusk. Popular spots get crowded on weekends, so go on a weekday if you can.
Christmas lights switch on in November, often with a celebrity event, and stay lit until early January. Regent Street's angels, Oxford Street's overhead displays and Carnaby Street's themed installations are best seen in the early evening. Kew Gardens hosts a popular illuminated trail, and the Southbank Centre and Somerset House both hold festive events, including ice skating.
Winter Wonderland in Hyde Park is enormous, with rides, a market, an ice rink and food stalls. It is fun but crowded, so book tickets in advance and go on a weekday if possible. For a calmer alternative, try the smaller markets in neighbourhoods such as Greenwich, Spitalfields and Leadenhall.
If you want a quieter alternative to the busiest streets, consider the lights in Marylebone, Mayfair's Bond Street and the Christmas trees in Trafalgar Square, which is traditionally a gift from Norway. Carol services in churches and cathedrals, including St Paul's and Westminster Abbey, are open to visitors, and some are free, though popular ones need booking.
Closures and opening hours
Many attractions operate as usual in December, but some close on 24 to 26 December. On Christmas Day, the Tube, most buses and most trains do not run, and most shops and restaurants are closed. Boxing Day, on 26 December, has limited public transport, but the sales begin. Check opening times for each attraction and book restaurants well ahead for Christmas Eve and New Year's Eve.
If you are travelling by air on 25 December or on 26 December, plan carefully: public transport is minimal, and taxis are limited and expensive. Book airport transfers in advance. If you plan to eat out on Christmas Day, book early, because only a limited number of restaurants and hotels serve meals. Many hotel restaurants offer special Christmas menus, and vegetarian options are usually available.
Price patterns
The first two weeks of December are often moderate, while the week of Christmas and New Year is the most expensive. Late November and early December can offer good value with the lights up and fewer crowds. If your dates are flexible, choose the first half of December.
On Onto, you see one clear price from landing page to payment, and after booking, price tracking checks two to three times a day. If the price drops on a booking made through Onto, you are rebooked at the lower price and the difference is refunded automatically.
Hotel prices are strongly influenced by the calendar. Rooms that cost one price in the first week of December can cost significantly more in the last week. If you can travel in the first two weeks, you will still see the lights and markets and pay less. If your dates are fixed, book early and choose a flexible rate.
Airlines also raise fares at the same time, so your budget for the whole trip is affected. If you are travelling from India during the festive season, book flights and hotels together, and compare a few date combinations.
Best stays for winter
Choose a hotel with good heating, a warm breakfast room and a location close to a Tube station, so you spend less time outside. A small lounge or a bar with an armchair is a welcome place to warm up. If you travel with children or older relatives, check the lift and the room's warmth.
If you are travelling in December, consider a hotel with a cosy lounge, a good restaurant and a location close to a Tube station. Some hotels arrange afternoon tea with a festive menu or a seasonal drink on arrival, which are pleasant touches after a day in the cold. Central hotels near Covent Garden or Oxford Street let you enjoy the lights on foot in the evening.
Sample 3-day plan
Day 1: Westminster and the South Bank in the daytime, then the river and Christmas market at dusk.
Day 2: British Museum in the morning, Covent Garden and Oxford Street lights in the afternoon and evening.
Day 3: Tower of London in the morning, Borough Market for lunch and Winter Wonderland in the evening.
Feel free to swap days depending on the weather. If it rains on day one, do the British Museum first and save the outdoor walk for a drier day. Build in a long, warm lunch, since December days are short and comfort is part of the experience.
On any day, plan a warm break: a tea room, a pub with a fire or a café with a good hot chocolate. In December, these breaks are not just practical, they are part of the experience.
FAQs
Does it snow in London in December? Rarely.
Is London crowded at Christmas? Yes, particularly around the lights and markets.
Do trains run on Christmas Day? Most do not, so plan airport transfers carefully.
Is December good for value? The first half can be; Christmas and New Year are expensive.