London — travel photo

🇬🇧 London · Winter (Dec–Feb)

What to wear in London in December

Highs9°C (48°F)
Lows4°C (39°F)
Rainy days~10
Daylight7.5 h
CrowdsBusy

December averages for London (Greenwich Park). Source

December is festive — Winter Wonderland, Christmas markets and lights on Oxford and Regent Streets — but cold, damp and dark by 4pm. Note most transport stops on Christmas Day. Warm coat, scarf and one smart outfit.

☀️ By day

Warm coat, knit, waterproof boots — dark by 4pm.

🌙 Evening

Your festive outfit under a warm coat.

What's on in December

Typical dates. Many festivals follow lunar calendars, so check this year's dates before you book.

New Year's Eve fireworks

December 31

Ticketed viewing along the Thames; gates open hours before. Warm layers, waterproof outer layer and comfortable shoes.

December packing essentials

Your December outfit list

Also pack

Showing more covered picks for travellers from India.

Dress code

  • No formal dress code in the city; smart-casual covers almost everything.
  • Some upscale restaurants, theatres and clubs discourage sportswear and trainers in the evening.
  • Cover shoulders for religious sites such as mosques and gurdwaras; Westminster Abbey and St Paul's are relaxed but respectful dress is expected.

Full dress code, activities and common mistakes →

Good weather elsewhere in December

All destinations →