Quick verdict
Peak season: May–Sep. Shoulder: Apr, Oct. Low: Jan–Mar, Nov–Dec.
London's reputation for rain is somewhat exaggerated — it actually receives less annual rainfall than Sydney, Rome, or New York.
What's the weather like in London by month?
Each month classified as peak (best balance of weather and value), shoulder (a step in either direction), or low season.
Why visit London during May–Sep?
Increasingly pleasant with blooming parks and longer days. April showers are real but interspersed with sunny spells.
Shoulder season (Apr, Oct) trades a small weather concession for noticeably smaller crowds and softer prices — often the sweet spot for travelers who want flexibility.
Low season (Jan–Mar, Nov–Dec) is when prices fall hardest. Expect weather extremes (heat, humidity, cold, or rain depending on the destination) and reduced hours at some seasonal businesses, but the trade-off can be worth it if budget or solitude matters more than perfect conditions.
What festivals and events happen in London?
- Wimbledon ChampionshipsJune-July
The world's most prestigious tennis tournament in SW London. Queue for ground passes from early morning, or watch on the big screens at Henman Hill.
- Notting Hill CarnivalAugust (bank holiday weekend)
Europe's largest street festival celebrating Caribbean culture with elaborate costumes, steel bands, sound systems, and jerk chicken stalls across Notting Hill.
- Guy Fawkes Night (Bonfire Night)November 5
Fireworks displays across London commemorating the foiled 1605 Gunpowder Plot. Alexandra Palace and Battersea Park host major shows.
- BBC PromsJuly-September
Eight weeks of classical music concerts at the Royal Albert Hall. Standing "promenade" tickets for the arena cost just £8 and sell out on the day.
Cooler & warmer in Europe this May
If London's May weather isn't your match, here are the closest Europe alternatives at different temperatures. Distances are from London.
Cooler
See the full ranked list: All Europe destinations in May →
Frequently asked
When is the best time to visit London?
The best time to visit London is May–Sep. London's reputation for rain is somewhat exaggerated — it actually receives less annual rainfall than Sydney, Rome, or New York. These months balance comfortable weather, manageable crowds, and prices that haven't yet hit peak-season highs.
When is the cheapest time to visit London?
Low-season months in London run Jan–Mar, Nov–Dec. Flights and hotels typically run 20-40% cheaper than peak. The trade-off is weather (which is why these months are off-peak) and some businesses operating shorter hours, especially in smaller seasonal destinations.
What's the weather like in London year-round?
Summer averages around 22°C (72°F) and winter averages around 5°C (41°F) in London. London's reputation for rain is somewhat exaggerated — it actually receives less annual rainfall than Sydney, Rome, or New York. However, drizzle is frequent and skies are often overcast. Pack layers and a waterproof jacket regardless of season.
What festivals or events are happening in London?
Notable events in London: Wimbledon Championships (June-July); Notting Hill Carnival (August (bank holiday weekend)); Guy Fawkes Night (Bonfire Night) (November 5). The world's most prestigious tennis tournament in SW London. Queue for ground passes from early morning, or watch on the big screens at Henman Hill.
How many days do I need in London?
Most travelers spend 3-5 days in London, which covers the main neighborhoods, top attractions, and a half-day day trip. Add a day if you're visiting during peak season when crowds slow you down, or if you're combining London with nearby destinations.
Can't decide? Compare London with…
More peak-season picks for London's best months
See every destination at its peak in each of London's best months.
Full guide
London travel guide →
Cost, food, neighborhoods, transit, and hand-picked things to do.
Plan a trip
Build a trip around London →
Pre-seeds the wizard with London as your anchor stop.