London weather forecast
Summer can be very pleasant with temperatures averaging 18C (64F) and often into the low 20s. In recent years, London has experienced heatwaves with temperatures well above 30C (86F). This is an ideal time to visit London's parks and open spaces or have a go at swimming and boating in London.
Spring and autumn weather
Spring and autumn see temperatures of around 11 to 15C (52 to 59F). Evenings are lighter for longer with the advent of British Summer Time at the end of March (until the end of October). For details of the many festivals and events during these months, check out our London events calendar.
Typical temperatures for winter are between 2 and 10C (35 and 50F). Temperatures don't often drop below freezing and snow isn't common – although occasionally London does experience heavy snowfall and an army of snowmen pop up all over the city! Don't miss the stunning Christmas decorations in London or the famous New Year's Eve fireworks.
Rainfall in London
The number of rainy days (with more than 0.25mm of rainfall) is fairly consistent throughout the year, with between 11 and 15 rainy days every month. Overall rainfall is highest in November and August (64mm and 59mm respectively) and is lowest in March and April (37mm each). On wet days, why not visit one of London's top museums and art galleries or entertain the kids with one of these family outings for rainy days.
Watch the video below to find out how to enjoy London in any weather.