Prices in London swing a lot across the year, so choosing when to go can matter as much as choosing where to stay. If you are asking what is the cheapest month to visit London, there is a fairly reliable pattern, even though exact flight and hotel prices always vary. Here it is, season by season.
The Cheapest Month to Visit London Is Usually January or February
In general, the quiet winter weeks after the New Year period, mainly January and February, are often among the cheapest times to visit London. The Christmas crowds have gone home, the weather is cold, and hotels and airlines lower prices to fill empty rooms and seats.
Late autumn, especially November before the Christmas rush begins, can also be noticeably cheaper than the rest of the year. The trade-off in both cases is the weather: short days, grey skies and a fair chance of rain. Pack warm layers and a good coat, plan indoor attractions, and the lower prices can make a winter trip genuinely good value.
When London Is Most Expensive
The peak, and most expensive, period is summer, roughly June to August. Long days, school holidays in the UK, the USA and much of Europe, and a calendar full of festivals and events push flight and hotel prices to their highest of the year.
The Christmas and New Year period is another expensive spike, with festive markets, lights and celebrations drawing big crowds. Major events can also create local price jumps at other times of year, such as big sporting finals, famous tennis weeks and large conferences, so it is worth checking what is on during your dates.
The Shoulder Months: The Smart Compromise
For many travellers, the best balance sits in the shoulder months: March to May in spring, and September to October in autumn. Prices are usually lower than in summer, the worst crowds have thinned, and the weather is milder, though never guaranteed in London.
September in particular is popular with experienced visitors: summer warmth often lingers, schools have gone back, and the city feels lively without being packed. If you can travel outside school holidays, these months reward you twice, in price and in breathing room.
Money-Saving Tips for Any Month
Whenever you go, a few habits help. Book flights and hotels ahead when you can, as last-minute prices in a popular city rarely fall. Midweek flights and midweek hotel nights are often cheaper than weekends, because business and leisure demand peaks at different times.
Once you arrive, London is kinder to budgets than its reputation suggests. Many of its world-famous museums are free, walking between sights in the centre costs nothing, and paying for the Tube and buses with a contactless card automatically caps your daily travel cost. Eating where locals eat, away from the busiest tourist corners, also keeps food spending sensible.
So, When Should You Go?
If the lowest price is your priority, look at January, February or November and dress for the weather. If you want one trip that balances cost, comfort and atmosphere, aim for the shoulder months of spring or early autumn. And if summer or Christmas is your dream, go then, but book early and budget for peak prices.
Whichever month you choose, timing your trip deliberately is the single easiest way to make London cheaper without cutting a single sight from your list.
