Best time to go to London

Best month to visit London

Ready to take in picturesque views of the River Thames or perhaps step back in time at the Tower of London? Well, your timing would be impeccable in May. With the spring in full swing, you get to enjoy an average high of blooming 18 degrees Celsius. Add cherry on top of this delightful weather, the gardens in Kew explode with lushness that's nothing short of a sight for sore eyes. So, in a nutshell, if you're chasing an idyllic balance of pleasant weather and thinning crowds, plan your journey in May.

Cheapest time to go to London

Got your budget on the brain, eh? Lean in, as I've got a little secret to share. You can keep your wallet healthy if you stamp your visit between January and March. Tourist traffic slows down allowing you to score fabulous deals on accommodations and flights. So, prepare yourself to step into history-laden museums, whimsical boutiques, and cozy pubs with that saved cash! Hold up though - remember to dress warm!

Worst time of year to visit London

York cityscape at dusk
A tranquil evening scene captures the historic architecture of York, with the iconic York Minster cathedral towering over the surrounding buildings.

While there's never truly a 'worst' time to visit a city as vibrant as London, the months of July and August can sometimes prove to be a bit of a drag. The city sees massive influxes of tourists in these months, making for crowded thrills and longer than comfy queues. Throw in some uncharacteristically warm weather, and you might find our dear London looking not exactly its charming best.

Weather in London

Now, onto one of the most famous (or notorious if you prefer) aspects of London: the weather. With a reputation for being somewhat moody, the city's weather is still less 'repellent' and more 'charmingly unpredictable'. Picture this: one brings an umbrella, a jacket and sunglasses, all in one day - a typical Londoner's survival kit!

To give you more clarity, here's a temperature overview for the city:

MonthAverage Temperature (°C)Average Temperature (°F)
January2 to 736 to 45
February2 to 836 to 46
March4 to 1139 to 52
April6 to 1443 to 57
May9 to 1848 to 64
June12 to 2154 to 70
July14 to 2357 to 73
August14 to 2357 to 73
September11 to 1952 to 66
October8 to 1546 to 59
November5 to 1141 to 52
December3 to 837 to 46

Remember, there's no bad weather, only unsuitable clothing - keep this Londoner's mantra handy and you're good to go, rain or shine!