Time ’n’ placeOpen the globe

United Kingdom Capital

Best time to visit London

Go inMay–September

The weather changes by the hour; bring layers in any month.

See London on the globe

London month by month

MonthRatingAvg highRainCrowdsFlightsWhat’s on
JanuaryPoor8°CSome rainQuietCheapest–
FebruaryPoor9°CSome rainQuietCheapest–
MarchMixed12°CSome rainModerateAverage–
AprilGood15°CSome rainModerateAverage–
MayGood18°CSome rainModerateAverage–
JuneGood21°CSome rainPeak crowdsPriciest–
JulyGreat24°CSome rainPeak crowdsPriciestWimbledon
AugustGreat23°CSome rainPeak crowdsPriciestNotting Hill Carnival
SeptemberGreat20°CSome rainModerateAverage–
OctoberGood16°CSome rainModerateAverage–
NovemberMixed11°CSome rainModerateAverageBonfire Night
DecemberPoor8°CSome rainModerateAverage–

Festivals, events and seasons in London

  • July🏟️ WimbledonTennis from late June to mid-July.
  • August🎉 Notting Hill CarnivalEurope’s biggest street party, August bank holiday weekend.
  • November🎉 Bonfire NightFireworks across the city on 5 November.

Good to know

  • Flights to London are usually cheapest in January–February.
  • Crowds and prices peak in June–August, so book early.

The London Underground, opened in 1863, is the world’s oldest metro.

Questions people ask

When is the best time to visit London?

The best time to visit London is May–September. The weather changes by the hour; bring layers in any month.

What is the cheapest time to fly to London?

Flights are usually cheapest in January–February, when demand is lowest.

When is London busiest?

London is busiest in June–August.

What is the weather like in London?

July is the warmest month, with average highs of 24°C, and January the coolest at 8°C.

More places in United Kingdom

Nearby destinations