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.
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
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