Disclosure: Town & Tourist may receive a commission for purchases made through links in this article, at no additional cost to you.
London is the capital of the United Kingdom and is one of the world’s oldest cities. From Big Ben to Westminster Abbey, a few steps in any direction and you’re most likely to hit a famous attraction. Get a taste of history and modern life in this beautiful vacation heaven.
The best time to visit London is from March to May. During this time, temperatures are mild and landscapes are blooming. Traveling during this time is prime tourist season, so you’ll see a surge in prices for flights and hotels. Another great time to visit is during the fall, this is when you’re likely to find deals on accommodations.
Whether you’re traveling to experience museums, galleries, or other popular attractions, there’s a lot to explore! London is sure to make this a trip you’ll never forget. Follow along as we explore the best time to visit London.
- Worst Time To Travel To London
- When is the Cheapest Time to go to London?
- What Time of Year is the Best Weather in London?
- January: London’s Short Film Festival
- February: London Fashion Week
- March: Chelsea Antiques Fair
- April: London Coffee Festival
- May: London Wine Week
- June: Her Majesty The Queen’s Platinum Jubilee
- July: Citadel Festival
- August: Great British Beer Festival
- September: Great River Race
- October: London Restaurant Festival
- November: London Jazz Festival
- December: The Peter Pan Cup in Hyde Park
- What is the Best Time to Visit London With Family?
- When is the Best Time to Avoid Crowds in London?
- Best Time to Visit Museums and Galleries in London
Worst Time To Travel To London
When traveling to London, you’ll want to take into consideration the current season, climate conditions, and busiest time of year. The worst time to travel to London is between November and February because it is cold and wet.
During this time, London is considered to be in its Winter season with temperatures averaging twelve degrees. Many people can brave the cold, but those who plan to travel with families, especially younger kids may want to pick a better time for traveling. Another downside is that the days are shorter with the sun setting at 4 PM.
With the sun setting so early, this leaves a shorter time to see any attractions. If you do plan to travel during this time, just know that it is cold, wet, and gloomy. Pack plenty of warm clothes and don’t forget your umbrella.
When is the Cheapest Time to go to London?
London is one of the world’s most expensive cities, so finding the most affordable time to travel is key. The cheapest time to visit London is during the winter months of January and February. This is after the holiday season when there isn’t much going on.
If you’re more interested in saving money than adding attractions to your list, you’ll want to travel during the winter. During this time, air travel is likely to be cheaper and you may be able to save extra money when purchasing tourist passes or other activities. During the winter, you may find flights as low as $500 for a roundtrip.
As for hotels, at their lowest, you’re likely to find rates between $200-$300 per night. Considering London is one of the most expensive cities, this is a decent rate you’d be getting. Keep in mind when booking a room, that rates are likely to be lower when you book from Thursday through Sunday.
What Time of Year is the Best Weather in London?
When planning your vacation to London, you’ll want to go when the weather is permitting and deals are at their lowest. Below, we discuss the weather by month so that you can choose the best time to visit for you and your family.
January: London’s Short Film Festival
Temperatures average 47 degrees during January in London. The month of January has decreasing cloud cover with mostly cloudy skies and overcast staying around 68%. Over a thirty-one-day period, January received two inches of rain.
If you’re planning to travel during January, you’ll want to pack plenty of warm clothing. This is one of London’s coldest and wettest months so make sure to pack warm layers along with your rain gear. During this month, London also has their Short Film Festival.
Travelers will love seeing a selection of diverse national and international films. This festival is held at the Institute of Contemporary Arts.
- Short Film Festival
- International Mime Festival
- Late Night at the Natural History Museum
February: London Fashion Week
Temperatures average 48 degrees during February in London. This month experiences constant cloud cover around 66% of the time. During this month, the chance of rainfall decreases, dropping from 27% to 21% chance of rain.
If you’re planning to travel during February, it’s still pretty cold this time of year so you’ll want to pack a coat, sweaters, boots, and your rain gear. This month, London has one of its most popular weeks of the year, London Fashion Week. Designers from all over come together to show off their different styles.
Leading designers will show off their one-of-a-kind designs. Following them will be the UK designs to show off their street fashion. Celebrities from all over the world look forward to this event every year.
- London Fashion Week
- Cancer Research Winter Run
- The National Wedding Show
March: Chelsea Antiques Fair
Temperatures average 53 degrees during March in London. This month experiences decreasing cloud cover with the clearest day being March 31st. The rainfall in March for the city of London is constant.
If you’re planning to travel during this month, you’ll still want to pack warmer clothes such as sweaters, a hat, coat, pants, and a warm pair of sneakers or boots. During this month, London has the Chelsea Antiques Fair.
The Chelsea Antiques Fair is dedicated to art and antiques from the eighteenth to the twenty-first century. This event is held at the Chelsea Old Town Hall and is a must-see if you’re looking for treasures!
- Chelsea Antique Fair
- Bahfest London
- St. David’s Day
April: London Coffee Festival
Temperatures average 60 degrees during April in London. This month experiences constant cloud cover for more than half of the month with the clearest day being April 30th. As for rainfall, London sees around one inch of rain during the April.
If you’re planning to travel during this time, you’ll want to pack warm clothing for the nighttime hours, along with a jacket or sweater for the daytime. This month, London has their London Coffee Festival. This is their largest coffee and food event that is celebrated with live music, coffee, and demonstrations from baristas.
If you’re in town for this event, you can learn how to brew a delicious cup of coffee and even learn about chocolate pairings. The coffee festival is held at the Old Truman Brewery on Brick Lane
- London Coffee Festival
- The Grand National
- The Oxford and Cambridge Boat Races
May: London Wine Week
Temperatures average 62 degrees during May in London. The month of May sees constant cloud cover about half of the time with the clearest day being on May 30th. As for rainfall, this time sees around an inch and a half of rain for the month.
If you’re traveling during this time, you’ll want to pack sweaters, a jacket, pants, rain gear, and warmer clothing for those colder nighttime hours. During this month, locals and tourists celebrate London Wine Week. This event puts the spotlight on bars and other pubs that offer tastings throughout the city.
- London Wine Week
- Photo London at Somerset House
- A Place in the Sun Live
June: Her Majesty The Queen’s Platinum Jubilee
Temperatures average 70 degrees during June in London. This month sees a decrease in cloud cover with the clearest day being June 30th. This time you’ll see around a 20% chance of the entire time with rainfall being a little over one inch.
If you’re planning to travel this month you’ll want to bring a light jacket, pants, sneakers, and t-shirts. During this month, London celebrates Her Majesty the Queen’s Platinum Jubilee. During this event, the Queen celebrates her platinum jubilee with events and other exciting activities.
- Her Majesty the Queen’s Platinum Jubilee
- Royal Ascot
- London Hong Kong Dragon Boat Festival
July: Citadel Festival
Temperatures average 72 degrees during July in London. London experiences mostly cloudy skies for about 45% of the time, with the clearest day being July 15th. The chance of rainfall is relatively low staying around 22% with the lowest rain chance being on July 23rd.
If you’re planning to travel during this, you’ll want to pack lighter clothes as temperatures begin to warm up. During this month, London has their Citadel Festival. The Citadel Festival is a one-day music festival that is filled with arts, culture, and street food.
- Citadel Festival
- Wimbledon Championships
August: Great British Beer Festival
Temperatures average 71 degrees during August in London. During this month, London sees around 45% cloud cover, with the clearest day being August 1st. As for rain, this month will see as little as one and a half inches of rainfall, but no higher than three inches.
If you’re planning to travel during this month, you’ll want to pack a good pair of walking shoes especially if you have a lot of activities planned. During this month, London has their Great British Beer Festival. This festival lets you sample ales, ciders, and international beers.
It is organized by the Campaign for Real Ale and offers a lot of entertainment, food, and traditional games that locals and tourists can enjoy.
- Great British Beer Festival
- Notting Hill Carnival
- Park Nights at the Serpentine
- Film Four Summer Screen at Somerset House
September: Great River Race
Temperatures average 66 degrees during September in London. The month of September sees an increase in cloud cover going from 47% to 53%, with the clearest day being on September 2nd. As for rainfall, September sees an increase in rainfall, ending the month receiving around two inches of rain.
If you’re planning to travel during this time, temperatures start to become chillier so you’ll want to pack some sweaters, a jacket or coat, and pants. During this month, London has their Great River Race. The Great River Race has over three hundred and thirty groups that come together to compete.
This race is a twenty-one-mile course that passes through many of London’s landmarks. Whether you’re in it for fun or the competition, this is a fun event for the whole family to attend.
- Great River Race
- London Design Festival
- Totally Thames
October: London Restaurant Festival
Temperatures average 60 degrees during October in London. London experiences an increase in cloud cover during October, increasing to 62% with the clearest day being on October 1st. As for rainfall, October receives around two inches of rain.
If you’re planning to travel during this time, the temperature will begin to drop so you’ll want to pack both lightweight and warmer clothing for evenings. During this month, the city has its London Restaurant Festival. This festival takes place in restaurants across the city to celebrate different dishes.
During this celebration, you’ll be able to taste-test new dishes and even score some deals. The events have chef-hosted lunches with restaurant-hopping tours.
- London Restaurant Festival
- London Cocktail Week
- Frieze London
- Bloomsbury Festival
November: London Jazz Festival
Temperatures average 50 degrees during November in London. November sees an increase in cloud cover, jumping to cloudy skies for 70% of the time, with its clearest day being November 1st. As for rainfall, November sees around two inches of rain for the month.
If you’re planning to travel during this time, you’ll want to pack warm layers since you’ll be approaching the city’s winter season. During this month, the city has its London Jazz Festival. This festival is the city’s largest showing music from musicians around the world.
- London Jazz Festival
- Winter Wonderland in Hyde Park
- Christmas Lights at Kew Gardens
December: The Peter Pan Cup in Hyde Park
Temperatures average 48 degrees during December in London. This month sees mostly cloud and overcast skies 74% of the time, with the clearest day being on December 3rd. As for rain, the month of December sees around two inches of rain in preparation for the rainy season.
If you’re planning to travel during this month, you’ll want to pack warm layers, a coat, and warm pair of boots or sneakers. During this month, London has The Peter Pan Cup in Hyde Park. This event is one of the most popular events that takes place on Christmas Day.
This event is a swimming race that began in 1904 and was named because it came out the same year Peter Pan made its debut in the big city.
- The Peter Pan Cup in Hyde Park
- Christmas Carols on the Square
- New Years’ Eve Fireworks
What is the Best Time to Visit London With Family?
Have you been thinking about wanting to travel to London, but are hesitant to bring the kids along? Not only is traveling to London with family possible but there are many activities and attractions you can see. The best time to visit London with family is from March through May.
During this time, temperatures stay at a comfortable temperature making this more family-friendly especially if you have young children. If you’re planning activities outside, it’s especially family-friendly since you won’t need to worry about muddy conditions.
Even though this is peak tourist season, it’s the best considering the weather. By planning your trip in the late spring, you’ll have many opportunities to visit outdoor attractions. Springtime is a happy medium that the whole family will enjoy regardless of crowd size.
When is the Best Time to Avoid Crowds in London?
London is one of the most popular cities with attractions that appeal to people of all ages. If you want to avoid crowds, you’ll want to avoid traveling during the off-season, which is from January to April and then from September to November.
During this time, you’ll see an increase in crowds, especially at London’s popular attractions such as Big Ben. One of the calmest times is the month of February. During these times you’ll be able to enjoy the quiet of the low season along with cheaper rates.
If avoiding crowds is the most important factor to you, you’ll also want to avoid traveling to London during the holidays, around December and January. London sees an influx in tourists because of the holiday season. This is also the least desirable time to travel due to the cold and rainy weather.
Best Time to Visit Museums and Galleries in London
With the number of travelers visiting London, museums and galleries are the most popular attractions of the city. The best time to visit museums and galleries varies with each location.
This is one of the world’s oldest museums where you can learn about human culture and history. Since this is a popular attraction, you’ll want to avoid the busy time on weekends. The best time to visit the British Museum is on Thursdays at 10 AM or 4 PM.
Tate Modern stays open later on Fridays. Even though the gallery is crowded with tourists on the weekends, Friday will be less-crowded as visitors tend to leave after 7pm.
This is one of the most popular galleries having over two thousand masterpieces on display. Since it has so many masterpieces, it’s hard to see everything in one visit. If you come at just the right time, you may be able to get a free tour.
The best time to visit the National Gallery is on a Tuesday before midday. Going this time of day will give you some uninterrupted time to view the displays.