Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

London

London in December: what to expect

Yes for markets, lights, theatre and museums — no if you want long days outdoors. December is London's darkest month (sunset before 16:00), wet and cold at 8 °C (46 °F)/3 °C (37 °F), with medium crowds and high hotel prices. Go early in the month for cheaper beds; expect no transport on 25 December.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20266 min read

Key facts

Verdict
Go for indoor London: lights, markets, theatre, museums. Skip if you want daylight and outdoor sightseeing
Typical high / low
8 °C / 3 °C (46 °F / 37 °F); 2026 estimate
Rain days
Around 15 days with measurable rain; drizzle more likely than downpours
Daylight
About 8 hours at the start of the month, under 8 by the solstice; sunset before 16:00
Crowds
3/5 — medium; shopping streets and markets busy, museums quieter than summer
Prices
4/5 — high; hotels spike from mid-month and again around New Year
Closed on 25 December
No trains or Tube, most shops and sights shut; reduced service on 26 December
Book ahead
Theatre, panto, Christmas lights tours and popular restaurants for the last two weeks

Weather in December

December is London's darkest month. The shortest day falls around 21–22 December, with roughly 7 hours 50 minutes between sunrise and sunset, and the sun is down before 16:00 for most of the month. Plan outdoor sights — parks, markets, walking tours — for the 09:00–15:00 window and keep the rest of the day for indoors.

Temperatures are mild by northern-European standards but feel raw: a typical day runs about 8 °C in the afternoon and 3 °C at night, and frost is possible in the suburbs. Rain arrives as drizzle and short showers rather than storms, spread over roughly half the days of the month. Wind off the Thames makes the South Bank and bridges noticeably colder than the streets behind them.

Snow is rare in central London and rarely settles when it does, but it can disrupt trains and flights for a day or two. Daylight, not temperature, is what limits a December trip.

Weather in December
MeasureDecemberWhat it means for you
Typical high / low8 °C / 3 °CCoat, layers, something windproof
Rain daysAbout 15Pack a compact umbrella; showers pass quickly
DaylightAbout 8 hoursOutdoor sights before 15:00
SunsetBefore 16:00Lights and markets look best after dark
SnowRare in central LondonPossible disruption to trains and flights (check)

Long-run averages for London; exact figures vary year to year. Check a forecast before you travel.

Crowds and prices

Crowds are medium overall, but they are uneven. The first ten days of December are the quietest stretch: hotels are cheaper, restaurants take bookings and museums are calm. From mid-month the Christmas market and lights crowds arrive, and the week between Christmas and New Year is the busiest and most expensive of the month.

Hotel prices are high. Expect to pay well above November rates for the last two weeks, with a further spike around 31 December. Booking three to four months ahead, or shifting your trip to the first week of December, is the single biggest saving. Theatre tickets follow the same curve: pantomimes and Christmas shows sell out early, while mid-week performances in early December are easier and cheaper.

Transport is the one thing that gets cheaper and quieter: the Tube is noticeably less crowded outside rush hour once offices wind down, though shopping districts are packed on weekends.

Crowds and prices
PeriodCrowdsPricesNote
1–10 DecemberLow–mediumMediumBest value; easy restaurant and theatre bookings
11–23 DecemberHighHighMarkets, lights and shopping at their peak
24–26 DecemberLowHighMost things closed; no transport on the 25th
27–31 DecemberHighVery highNew Year premium; book everything ahead

What's on in December

Christmas lights along Oxford Street, Regent Street and Carnaby Street usually switch on in November and stay lit through the month; the crowds come to see them on weekend evenings. Christmas markets run in several central squares and along the South Bank, with food stalls, mulled wine and craft gifts.

Theatre is the strongest reason to come: pantomimes, Christmas ballets and big musicals fill the West End, and many shows add extra matinees. Carol services at St Paul's Cathedral and Westminster Abbey are free or ticketed and fill up; check dates and booking rules before you go.

On 25 December almost everything closes: no trains or Tube, most shops, restaurants and attractions shut. Some hotels and a few pubs serve Christmas lunch, booked months ahead. Boxing Day (26 December) brings reduced transport and the traditional sales, and 1 January is a public holiday with a reduced service.

  • Christmas lights on Oxford Street, Regent Street and Carnaby Street — free, best after dark
  • South Bank and central Christmas markets — food, gifts, mulled wine
  • West End theatre and pantomime — book weeks ahead
  • Carol services at St Paul's Cathedral and Westminster Abbey — check dates and tickets
  • Boxing Day sales, 26 December — reduced transport
  • 25 December — no trains or Tube, most sights closed

Where to go

Build the day around short daylight. Morning: a park or a market while it is light — Hyde Park's Winter Wonderland, Borough Market or a walk along the South Bank. Afternoon: a museum or gallery, which are free at the major national collections and warm. Evening: lights, a show, or a pub.

The big museums — the British Museum, the National Gallery, Tate Modern, the Natural History Museum and the V&A — are the best rainy-day plan and cost nothing for general admission. Book timed slots where they are offered. For views, the Sky Garden and some rooftop bars need free or paid bookings; the South Bank and the bridges give the lights for nothing.

If you want a day out, Oxford, Cambridge, Bath and Brighton are all reachable by train in about an hour to ninety minutes, but December daylight is short and engineering works are common around Christmas — check before you commit.

  • Rainy day: British Museum, National Gallery, Tate Modern, Natural History Museum, V&A
  • Lights and atmosphere: Oxford Street, Regent Street, Covent Garden, South Bank
  • Markets: Winter Wonderland in Hyde Park, Borough Market, South Bank
  • Views: Sky Garden (book ahead), South Bank and the bridges
  • Day trips: Oxford, Cambridge, Bath, Brighton — check trains for engineering works

What to pack

Think layers and waterproofing rather than heavy snow gear. A warm coat, a jumper, a scarf and gloves cover most days; a compact umbrella and shoes with grip handle the wet pavements. Bring a small day bag you can keep zipped in crowds, and a power bank, since cold drains phone batteries fast.

For evenings, one smarter outfit is enough if you have theatre or a nice dinner booked. If you plan to walk a lot, waterproof boots beat fashion shoes on wet paving. Anything you forget — an umbrella, gloves, a warmer layer — is easy and cheap to buy in London.

  • Warm coat, jumper, scarf, gloves, hat
  • Compact umbrella and a waterproof outer layer
  • Waterproof shoes with grip
  • Power bank and a universal adapter (UK type G plugs)
  • One smarter outfit for theatre or dinner

Nearby months

November is wetter and darker but cheaper, with lights and markets opening late in the month. January is colder and quieter, with sales and low hotel prices, and the days start to lengthen noticeably by the end. If daylight matters more than Christmas atmosphere, aim for late February or March instead.

Questions people ask

Is December a good time to visit London?

Yes if you want Christmas lights, markets, theatre and museums — the indoor side of London is at its best. No if you want long days outdoors: daylight is under 8 hours and the sun sets before 16:00. Go in the first ten days for lower prices and smaller crowds.

What is the weather like in London in December?

Cold and often damp: about 8 °C by day and 3 °C at night, with rain on roughly half the days, usually as drizzle or short showers. Snow in central London is rare. Daylight runs about 8 hours, and sunset is before 16:00 for most of the month.

What events happen in London in December?

Christmas lights on Oxford Street, Regent Street and Carnaby Street; Christmas markets including Winter Wonderland in Hyde Park; West End theatre and pantomimes; carol services at St Paul's Cathedral and Westminster Abbey; Boxing Day sales on 26 December. On 25 December most sights close and there is no Tube or train service.

Is London expensive in December?

Yes. Hotel prices are high, especially from mid-month and around New Year, and theatre and restaurant bookings fill early. The first ten days of December are the best value. Book three to four months ahead, or travel in early December or January instead.

What should I pack for London in December?

Layers and waterproofing: a warm coat, jumper, scarf and gloves, a compact umbrella, and shoes with grip for wet pavements. Add a power bank, since cold drains phone batteries, and one smarter outfit if you have theatre or dinner booked.