London skyline along the River Thames at golden hour

Destination

When should you visit London?

Weather, crowds, prices and events for all twelve months — and one clear recommendation.

My recommendation

May

May is where all four factors line up: mild, mostly dry weather and daylight until 9pm, a full events calendar, and crowds and hotel rates still well below the June–August peak. June has the same weather but costs more; September is calmer but darker. May wins on the combination, not on any single score.

Least crowded

January

One of the quietest periods of the year.

Best weather

July

Warmest month, longest summer daylight.

Best value

January

Low-season hotel and travel costs.

May scores

Weather9/10
Crowds7/10
Prices6/10
Events9/10
Pastel Notting Hill townhouses on a quiet London street in spring

Plan around

What to know before you book

Wimbledon

Late June – July

One of London's biggest annual sporting events. Demand rises around Wimbledon and southwest London can become particularly busy. Dates shift slightly each year — confirm before booking.
Notting Hill Carnival

August bank-holiday weekend

One of Europe's major street festivals, bringing exceptionally high visitor numbers to west London over the August bank-holiday weekend.
London Fashion Week

February and September

A major international fashion event that can increase demand and hotel pressure around central London. Exact dates are announced annually.
Christmas and New Year

December

The city becomes significantly busier around Christmas shopping, festive attractions and New Year's Eve. Early December delivers the same atmosphere for less.
Easter and school holidays

March/April, plus half-terms

Easter moves each year and pulls family crowds and rates up with it; February and October half-terms do the same for a single week.

Month by month

All twelve months, at a glance

Tap any month for full scores, temperatures and planning notes.

Ready to book May in London?

Find hotels in London