What to wear in London in December

December in London is cold: daytime highs around 9°C / 48°F, lows around 2°C / 36°F, and rain on roughly 11 days.

Average high
9°C / 48°F
Average low
2°C / 36°F
Wet days
≈ 11.2
Rainfall
59 mm

Long-term averages (1991–2020); wet day = ≥ 1 mm. Source: Wikipedia — Climate of London (Met Office, Kew Gardens). Always check the forecast before you go.

Warm coat over light layers

  • Long-sleeve tops or thin knits you can wear indoors
  • Warm wool or padded coat
  • Scarf and a beanie for evenings
  • Closed, water-resistant shoes or boots
  • Packable waterproof shell — rain is likely on several days

Local tips for London

Expect drizzle more than downpours, and very short days — it is dark by around 4 pm.

The Underground and shops are heated, so a warm coat over light layers works better than one thick jumper you can’t take off.

Pubs and most restaurants are casual; bring one smarter top for theatre or a nicer dinner.

Sample outfits

Day 1 · Arrival & walk
Long-sleeve tee, dark jeans, walking shoes, warm coat
Day 2 · Museums & sights
Thermal + knit, trousers, walking shoes, warm coat
Day 3 · Dinner out
Knit or smart shirt, trousers or skirt, smarter shoes, warm coat

5-day carry-on capsule for London

Mix and match — every top should work with every bottom. Wear the bulkiest pieces on the plane.

  • Tops (mix of tees and long-sleeves) × 3
  • Knit or sweater × 2
  • Trousers or jeans × 2
  • Warm coat
  • Thermal base layer
  • Walking shoes
  • Smarter shoes or boots
  • Hat, gloves & scarf

Plan with the clothes you actually own

Add your clothes and PackFit builds a day-by-day outfit plan for London plus a matching packing list. Free.

Plan my London outfits

More packing guides