| |

The best and worst time to visit London: Choosing the optimal time for your visit

Are you planning a trip to London but wondering when you should visit? In this guide we go through, the best and worst time to visit London in detail, to help you decide when to visit. We will also go through a month by month account, as well as looking at factors like weather, crowds, and costs.

The Best and worst time to visit London: Pin this guide

Worst time to visit London for Crowds

If you want to avoid the crowds of tourists the worst time to visit London is June, July and August. August especially is a busy month as this coincides with school holidays.

Worst time to visit London for prices

The worst time to visit London when it comes to things like accommodation costs are usually the peak tourist months of June, July, and August. Due to the increase in people accommodation sells quite quickly, so you should expect to pay more at this time of year.

As a whole London is a pretty expensive city so any savings you can make by visiting in the quieter months like April, May, September or October, are a plus.

Worst time to visit London for weather

London is known for its unpredictable and often rainy weather. That being said there are better times of the year to visit when it comes to weather.

In our opinion the worst time to visit London when it comes to weather is January and February. The days are incredibly short, as it gets dark around 4pm. It tends to rain a lot and temperatures average between 4 and 9 degrees Celsius. It can sometimes snow in London during these months although it is rare.

Due to the adverse weather in winter especially some tourist attractions may close. So this is something to keep in mind.

If you aren’t a fan of the heat July and August can be the worst time to visit London. It’s not unheard of for temperatures to hit over 30 degrees Celsius. London isn’t always equipped for this heat, and not everything is air conditioned. Some tube lines for example get incredibly warm and it can become unbearable.

Worst time to visit London during school holidays

School holidays can be a difficult time to visit London as it does get incredibly busy, with kids and parents trying to make the most of their time together. August is when the summer holidays usually take place and this is by far the busiest time to visit.

There are often half term breaks in February, May, and October, although exact dates vary year by year.

Is January the best or worst time to visit London?

January is probably the quietest time to visit London as a tourist. It’s one of the colder and rainier months with temperatures averaging between 4 and 9 degrees Celsius.

January is also one of the darker months in London. The sun tends to rise just before 8am, and sets at around 4.30pm depending on which part of the month you are in. Earlier sunsets also mean that some attractions may close early in comparison to the summer months.

On the plus side, tourist numbers are down, which also means prices for accommodation are better now than any other time of the year.

Overall January is the best time to visit London if you want a quiet visit, where you are planning to spend a lot of time indoors at museums for example.

However January is the worst time to visit London if you want to explore the outdoors, visit the parks, and just generally stay warm and dry.

Is February the best or worst time to visit London?

February is another quiet month in London when it comes to tourism. The weather can still be incredibly dreary with a good chance of rain. Temperatures are similar to January with a low of 4 and a high of 9 degrees Celsius.

The days are starting to get a little brighter but only just, in comparison to January. Sunrise is around 7.30am and sunset is closer to 5pm in the evening.

Accommodation is cheaper, but you also have the added issues of attractions closing due to adverse weather.

February coincides with Valentine’s Day so if you are around on the 14th make sure you checkout some of the romantic events in the city and book restaurants in advance.

Overall February is the best time to visit London if you are looking for a romantic break, and want to enjoy the pubs and restaurants of the city.

However February is the worst time to visit London if you are hoping to get outdoors and enjoy the parks in the city.

Is March the best or worst time to visit London?

March is when the first signs of Spring start to appear in London. The weather can still be a little cold, with temperatures averaging between 6 and 12 degrees Celsius.

Days are much brighter and the clocks go forward in the UK towards the end of March.

Easter can sometimes fall in March depending on the year, so keep this in mind if you are planning on visiting at this time.

March is the best time to visit London if you want better weather, but still want to visit in the off season.

March is the worst time to visit London again if you are planning on spending long days travelling around the city or sitting in parks.

Is April the best or worst time to visit London?

April is really when London starts to break free from the shackles of winter. The days are starting to get longer with sunrise at around 6.30am and sunset at about 7.30pm.

The weather really warms up too with temperatures averaging between 7 and 15 degrees Celsius.

Tourist numbers are rising but still are not at the peak, so accommodation costs are still lowish, and the crowds aren’t as heavy as in other months. There is a good chance Easter may fall in April, which of course does mean more tourists over this period though.

One of the nice things about April is that the city comes into bloom with flowers brightening up the streets and parks.

April is the best time to visit London if you want the visit London before tourist season kicks in properly.

However April is the worst time to visit London if you want clear blue skies and warm days. The weather is pretty unpredictable and April showers are a real thing!

Is May the best or worst time to visit London?

May is one of the more pleasant times of year to visit London particularly when it comes to the weather. Days are brighter for longer, and temperatures average somewhere between 10 and 18 degrees Celsius.

It’s perfect weather for walking around places like Hyde Park, or visiting some of the markets in the city. The RHS Chelsea Flower Show happens in May which is a must for nature lovers, and as a whole the city feels brighter and prettier.

With the warmer weather comes an increase in tourists so make sure you book accommodation well in advance to get the best prices. There are also 2 Bank Holidays (Public Holidays) in London in May so it may get busy around these times.

May is the best time to visit London if you are looking to spend time outdoors, and want to see the city come alive.

However it is the worst time to visit London if you are looking for a cheap stay, and minimal tourists.

Is June the best or worst time to visit London?

June is when London really starts to warm up. Temperatures range from 13 to 21 degrees Celsius although it can often be much warmer.

June is peak tourist season in London, so this is something you need to keep in mind when visiting. Hotel prices go up, crowds increase, which in turn means longer queues.

Pride events usually take place in London in June, and you will see a shift in atmosphere over the city. The days are longer and people are much more relaxed. Alfresco dining and picnics in the park are popular at this time of year too.

Overall this is the best time to visit London if you are hoping for decent weather, right before tourist season hits its peak.

However June is the worst time to visit London if you want cheap accommodation.

Is July the best or worst time to visit London?

July is one of the warmest months in London which is great if you are trying to avoid the rain and misery of winter. Temperatures start to heat up and average at around 25 degrees Celsius, although there are days when it can exceed this.

The heat in the city can sometimes be problematic particularly if you are on the Tube, and it can often feel warm and sweaty.

There are several festivals in the city in July such as Pride, and the RHS Hampton Court Palace Garden Festival. Sport lovers will also be pleased to know Wimbledon is held in July, and the whole city goes tennis crazy.

July is a very busy month in London so expect an increase in accommodation costs, and more crowds.

Overall July is a good time to visit London if you want to take advantage of the warm weather. There is still a good chance of rain (it is London after all) but at least it isn’t freezing.

July is the worst time to visit London if you want cheaper accommodation and less crowds. You need to book tours and restaurants in advance to avoid missing out.

Is August the best or worst time to visit London?

August again is one of the warmest months in London, so it’s great if you want to make the most of long hot days. Temperatures range from 13-25 degrees Celsius, but it is not unusual for a few days of 30 degrees plus.

August is also when the school holidays fall in the UK and most of Europe. This means that tourist numbers are incredibly high. It’s also probably one of the most expensive months when it comes to looking for accommodation in London.

There are tons of quirky festivals that fall in August. One of the biggest though is of course the Notting Hill Carnival. But you also have things like the BBC Proms, and Regent’s Park Open Air Theatre with a number of shows. London is famous for its festivals and August is one of the best months to experience them.

August is the best time to visit London if you are travelling with kids, or you want to experience the city at its liveliest. It’s also great for those wanting to attend one of the festivals in the city.

However it is the worst time to visit London if you aren’t travelling with kids, as the crowds are huge. Expect to wait in line for tourist attractions and restaurants.

Is September the best or worst time to visit London?

September is when London gradually starts to calm down after the peak summer months. Kids start to return to school, and the hot summer days slowly turn cooler.

There is still a lot happening in London in September as people try to make the most of the last few weeks of summer. The first half of September is still incredibly busy, but tourist numbers slowly dwindle towards the end of the month.

The temperatures in London in September hits an average peak of 20 degrees Celsius. That being said you do get some random hot days in September almost like a final goodbye to summer.

September is the best time to visit London if you still want to experience the city at its peak but with less tourists. It’s also a good time of year to visit the parks and gardens, and have some final moments of alfresco dining.

It is however the worst time to visit London if you want super hot days, and great deals on accommodation.

Is October the best or worst time to visit London?

October is when you really start to notice the cooler weather in London. The leaves start turning orange, and it’s a nice time of year for autumnal walks. If you dress appropriately it can be a lovely time of year to visit.

October sees average temperatures of 10 to 16 degrees Celsius. There are plenty of Halloween style activities across the city, as people start getting cosy for the winter months.

Rain is more likely in October than the summer months, so again this is something to keep in mind when packing for your trip. On the plus side tourist numbers start to drop in comparison to the summer months.

Overall October is a good time to visit London if you are ok with unpredictable weather, and slightly darker evenings. Accommodation is also cheaper.

However it is the worst time to visit London if you are expecting sunshine all the time.

Is November the best or worst time to visit London?

November sees the nights in London start to get darker. The clocks usually change at the end of October which means earlier sunsets for November. This does mean shorter days when it comes to exploring.

Temperatures start to drop and average between 7 and 12 degrees Celsius. It can also be an incredibly rainy month.

Tourist numbers drop at this time of year too, which means less queues and better deals on hotel rooms.

The highlight in November is Bonfire Night where you will be treated to a city fireworks display in celebration. Towards the end of the month Christmas displays start to come out, and the Christmas markets open.

November is the best time to visit London if you want to celebrate bonfire night, or get in on the Christmas action early.

However it is the worst time to visit London if you are wanting long bright days and sunshine.

Is December the best or worst time to visit London?

December is pretty dreary in London when it comes to weather. That being said though the city transforms into a bit of a magical Christmas wonderland. There are pop up ice rinks, and several different Christmas Markets dotted around the city.

Temperatures range between 5 and 9 degrees Celsius, so you do need to wrap up warm. It’s also important to acknowledge that some attractions may be closed over in December due to adverse weather.

December is the best time to visit London if you want to do Christmas shopping or just enjoy the festivities in the city.

However it is the worst time of year to visit London if you are expecting long days and sunshine.

Conclusion: The best and worst time to visit London

Hopefully you have found this article useful when planning your trip to London. Just to give you a final recap in our opinion and experience these are the best and worst times to visit London.

Overall the best time to visit London is May or the middle of September onwards. You still get some pretty decent weather, but there are less tourists then in the summer months. This also means there is a chance of securing a good deal when it comes to accommodation.

The worst time to visit London is in July and August. These are the busiest months in the city, which means that accommodation costs are high, and you will find yourself lining up for things like attractions and restaurants.

The months of January and February in our opinion is also the worst time to visit London. The weather is grim, the days are short, and you should expect a lot of rain.

But on the plus side, you will always find something to do in London no matter what time of year it is. In fact we have some helpful itineraries that you can click below:

One week in London

5 days in London

Instagrammable spots in London

Happy Travels!

The Best and worst time to visit London: Pin this guide

Similar Posts