Quick Answer

London is worth it in winter if you want Christmas lights, markets and big free museums rather than sunshine. Hyde Park Winter Wonderland runs from 19 November 2026 to 3 January 2027 with timed tickets, and Visit London lists free-to-enter markets at the Southbank Centre, Leicester Square, Covent Garden and Trafalgar Square. Expect December highs of only about 9°C and around 11 rainy days, according to the Met Office’s 1991-2020 normals for Heathrow. For warmer sightseeing, go from May to September. The best first-time base is the West End or the South Bank; Bloomsbury, King’s Cross and South Kensington cost a little less. From Heathrow, the Piccadilly line costs around £5.90 and the Elizabeth line reaches central London in under 45 minutes. Transport for London caps a day of travel in Zones 1-2 at £8.90, and the British Museum is free. Four to five days covers the essentials.

At a glance

Best time
May–Sep; mid-Nov to early Jan for Christmas
Time needed
4 to 5 days
Currency
Pound sterling (GBP)
Language
English
From the airport
London Heathrow: Elizabeth line to central London, 35–45 min
Visa
UK ETA (£20) for most visitors
Getting around
Tube, buses; daily cap £8.90 Zones 1-2

London is a big, spread-out city, but a first trip only needs a small part of it: the stretch of the Thames from Westminster to the Tower, the West End and one museum district. The decisions that matter are the month, the area you sleep in and which two or three paid sights you book ahead. Every date and price below was checked on 4 October 2026.

When is the best time to visit London?

Summer has the warmest weather and the longest days. Mid-November to early January is the Christmas season, cold and often wet, but bright with lights.

MonthAverage high / low (°C)Rain daysWhat it is like
November11.5 / 5.311.2Christmas season opens; Winter Wonderland from 19 November
December8.8 / 3.110.8Markets, lights and rinks; shortest days
January8.4 / 2.711.5Coldest month; Winter Wonderland until 3 January, then sales
February9.0 / 2.79.5Quiet and cheaper, museums less crowded
March to April11.7 to 15.0 / 4.1 to 6.08.5 to 8.8Spring in the parks, mild days
May to June18.4 to 21.6 / 9.1 to 12.08.0 to 8.3Long days, often the best weather
July to August23.4 to 23.9 / 14.1 to 14.27.9 to 8.4Warmest, busiest, school holidays
September to October20.2 to 15.8 / 11.6 to 8.87.9 to 10.8Mild September, wetter October

Figures are the Met Office’s 1991-2020 normals for Heathrow; rain days count days with at least 1 mm. London rarely gets heavy snow, but drizzle and wind are common from October to March, so pack for both.

London at Christmas in 2026

British markets are smaller than the big German and Austrian ones, and they are about food, crafts, lights and music: hot chocolate, roasted chestnuts, street food, handmade gifts and ice rinks.

Event2026 datesEntry
Hyde Park Winter Wonderland19 Nov 2026 to 3 Jan 2027 (closed 25 Dec)Timed ticket; peak £8.25, off-peak cheaper; rides extra
Southbank Centre Winter MarketExpected mid-Nov to early JanFree
Leicester Square Christmas MarketExpected early Nov to early JanFree
Covent Garden ChristmasFrom early NovFree
Trafalgar Square Christmas MarketExpected from 9 NovFree
Kingston Christmas Market12 Nov 2026 to 3 Jan 2027Free

Winter Wonderland opens at 10:00 most days and closes at 22:00, with last entry at 21:30. Visit London still lists most central market dates as “expected”, so check each organiser’s site before you fix a date around one. For every market across Europe in one table, see our Christmas markets 2026 guide, and pack for long evenings outside with our Christmas market packing list. In London’s winter drizzle, waterproof boots and a travel umbrella earn their space.

Where should you stay in London?

London’s centre is roughly Zone 1 on the Tube map. Every area below is in or next to it.

AreaBest forThe trade-off
West End (Covent Garden, Soho)First-timers, theatres, walking to Trafalgar Square and the marketsHighest prices and the busiest streets in December
South Bank and SouthwarkThe river, the Southbank Centre market, Borough Market, Tate ModernFewer budget options right on the river
Bloomsbury and King’s CrossThe British Museum, Eurostar and LNER trains, good value for the locationQuieter in the evenings
South KensingtonThe big museums, Hyde Park and Winter WonderlandExpensive and residential
PaddingtonHeathrow Express and the Elizabeth line, Hyde ParkA Tube ride to most sights
ShoreditchCafés, street food, Old Spitalfields MarketFurther from Westminster

First time and short on days? Stay in the West End or on the South Bank, or in Bloomsbury if those are priced up for the Christmas season. Compare London hotel prices by area before you commit, and price a midweek stay against a weekend one in December.

Search Hotels
Compare prices across all booking sites

How do you get to and around London?

Heathrow is London’s main airport, west of the centre, and it has three rail options at three very different prices.

Most visitors also need a UK ETA before they fly: see our UK ETA guide. Coming from the US? Compare cheap flights from New York to London and the cheapest airlines from London for onward trips.

What should you not miss in London?

SightAdult entry (2026)Tip
British MuseumFreeBook a free timed ticket; open daily 10:00 to 17:00, Fridays to 20:30
National GalleryFreeOn Trafalgar Square; pair it with the Christmas tree and market
Tower of London£38Book online: many time slots sell out
Westminster Abbey£32Open for services, not sightseeing, on Sundays
St Paul’s Cathedral£27 outside summerSightseeing Monday to Saturday; includes the Dome galleries
Hyde Park Winter WonderlandTimed ticket, peak £8.25Book weekday daytime slots for the lowest price

Pair the paid sights by area: the Tower with a walk across Tower Bridge and along the river to Borough Market, and Westminster Abbey with the South Bank. The free national museums are the best value in the city and the best answer to a wet afternoon.

Day trips from London

  • Windsor: the castle town west of London, with a Christmas market from 29 November, according to Visit London.
  • Oxford and Cambridge: both have direct trains from London and compact, walkable centres.
  • Edinburgh: too far for a day trip, but LNER reaches it in around 4 hours 8 minutes. See our UK guide for the rest of the country.

What goes wrong on a London winter trip?

  • Planning around 25 December. Winter Wonderland is closed on Christmas Day, and transport and opening hours change over the holidays, so check before you fix that date.
  • Underdressing for the damp. A December day of about 9°C with wind and drizzle feels colder than it reads; a thermal base layer helps on long evenings outside.
  • Crowded markets and Tube platforms. Leicester Square, Covent Garden and the Oxford Street area are pickpocket territory in December; keep your phone and wallet in a zipped crossbody bag worn in front.
  • Paying twice for transport. Switching between two cards or a phone and a card breaks the daily cap.

Frequently Asked Questions

When is Winter Wonderland in London in 2026?

Hyde Park Winter Wonderland runs from 19 November 2026 to 3 January 2027 and is closed on Christmas Day. Entry is by timed ticket booked in advance: off-peak weekday slots are the cheapest, and peak evening and weekend entry costs £8.25. Most rides and attractions, including the ice rink, need their own tickets. Most days it opens at 10:00 and closes at 22:00.

What is the best time to visit London?

May to September is the most comfortable stretch, with average highs of about 18 to 24°C at Heathrow, according to the Met Office’s 1991-2020 normals. June and September balance warm weather with fewer crowds than July and August. For Christmas lights, markets and ice rinks, go from mid-November to early January, when highs average about 9 to 11°C.

Where should I stay in London for the first time?

The West End (Covent Garden and Soho) and the South Bank put you within walking distance of most big sights, but they are the priciest. Bloomsbury and King’s Cross are a little cheaper and close to the British Museum and the Eurostar. South Kensington suits museum trips, and Paddington is handy for the Heathrow Express and the Elizabeth line.

How do I get from Heathrow to central London?

The Piccadilly line is the cheapest, at around £5.90 pay as you go, and takes under an hour. The Elizabeth line reaches central London in under 45 minutes for around £14.60. The Heathrow Express runs nonstop to Paddington in 15 minutes every 15 minutes, from £10 booked in advance or £26 for a standard single.

How much does public transport cost in London?

Tap in and out with a contactless card or phone and Transport for London caps what you pay: in 2026 the daily cap is £8.90 for Zones 1-2 and £16.30 for Zones 1-6, which includes Heathrow on the Tube and the Elizabeth line. The Heathrow Express is not included in caps or Travelcards.

How many days do you need in London?

Four to five days covers London well: a day for Westminster and the South Bank, a day for the Tower of London and St Paul’s, a museum day at the British Museum or the South Kensington museums, and an evening or two at the Christmas markets in season. Add a day for Windsor, Oxford or Cambridge.

Start planning your London trip

If you are going for Christmas, aim for a midweek stay between late November and mid-December, when every market is open. Compare a few dates before you book.

Find cheap flights to London | Compare London hotel prices

Planning the wider trip? See our best time to visit the UK guide, where to go in December, and our new guides to Berlin, Amsterdam and New York for other Christmas city breaks.