Temperate · United Kingdom

London weather, year by year

86 years of weather in London, all ranked: 2022 was the warmest, 1963 the coldest, and 2025 came in at number 2 (+1.0 °C vs normal).

YearYear 2025
Mean tempMean temp 12.0 °C
vs normalvs normal +1.0 °C
RankRank 2/86

Tap or slide over the stripes to flip the year

The climate of London

July is the warmest month (highs around 21.9 °C) and February the coldest (lows around 2.8 °C). About 633 mm of precipitation falls each year.

5°10°15°20°050100°Cmm8°3°53Jan8°3°44Feb11°4°41Mar14°6°49Apr17°9°53May20°12°56Jun22°14°56Jul22°14°62Aug19°11°45Sep15°9°57Oct11°5°60Nov8°3°57Dec
Average low → highPrecipitation (mm)Normal 1991–2020

Every year in London since 1940, ranked

Pick a measure and line up all 86 years against the 1991–2020 normal. 2025 ranks 2 of 86 (+1.0 °C).

194019832025

2025 · 12.0 °C · +1.0 °C vs normal · rank 2 of 86

Warmest years

  1. 1202212.2 °C
  2. 2202512.0 °C
  3. 3201411.9 °C
  4. 4202311.9 °C
  5. 5202411.9 °C

Coldest years

  1. 119638.6 °C
  2. 219628.9 °C
  3. 319569.2 °C
  4. 419869.4 °C
  5. 519659.4 °C
All 86 years in a table
YearMean temperatureDaytime highsNight lowsPrecipitationHot days (30 °C+)Frost daysSnowfallRainy days
202512.0 °C15.7 °C8.3 °C551 mm3 days27 days4 cm108 days
202411.9 °C15.1 °C8.6 °C801 mm1 day12 days0 cm145 days
202311.9 °C15.4 °C8.5 °C750 mm1 day26 days5 cm141 days
202212.2 °C15.9 °C8.4 °C629 mm6 days22 days2 cm129 days
202111.0 °C14.2 °C7.7 °C796 mm0 days31 days10 cm135 days
202011.8 °C15.3 °C8.2 °C657 mm6 days9 days4 cm120 days
201911.4 °C14.9 °C7.8 °C727 mm7 days18 days7 cm133 days
201811.7 °C15.3 °C8.1 °C564 mm5 days23 days17 cm108 days
201711.5 °C14.8 °C8.2 °C639 mm1 day29 days18 cm126 days
201611.2 °C14.6 °C7.9 °C573 mm2 days23 days1 cm109 days
201511.4 °C14.7 °C8.0 °C629 mm1 day13 days4 cm127 days
201411.9 °C15.4 °C8.6 °C789 mm0 days10 days0 cm147 days
201310.3 °C13.5 °C7.1 °C646 mm2 days36 days28 cm123 days
201210.6 °C13.9 °C7.3 °C850 mm0 days29 days10 cm146 days
201111.6 °C15.1 °C8.2 °C480 mm0 days14 days2 cm91 days
20109.8 °C13.1 °C6.6 °C567 mm0 days58 days30 cm113 days
200911.0 °C14.4 °C7.7 °C598 mm0 days36 days18 cm119 days
200810.9 °C14.1 °C7.6 °C660 mm0 days22 days6 cm126 days
200711.4 °C14.7 °C8.1 °C642 mm0 days19 days5 cm117 days
200611.7 °C14.9 °C8.5 °C627 mm2 days26 days2 cm124 days
200511.1 °C14.5 °C7.8 °C504 mm1 day29 days9 cm109 days
200411.2 °C14.4 °C8.0 °C606 mm0 days23 days4 cm127 days
200311.2 °C14.9 °C7.6 °C549 mm3 days29 days4 cm94 days
200211.4 °C14.6 °C8.3 °C708 mm0 days8 days0 cm133 days
200110.8 °C13.8 °C7.6 °C757 mm0 days30 days12 cm144 days
200011.1 °C14.1 °C8.1 °C834 mm0 days18 days3 cm139 days
199911.4 °C14.5 °C8.2 °C608 mm0 days17 days4 cm127 days
199811.0 °C14.0 °C7.9 °C712 mm0 days16 days4 cm134 days
199711.2 °C14.6 °C8.0 °C524 mm0 days21 days7 cm111 days
19969.8 °C12.9 °C6.7 °C498 mm0 days47 days12 cm104 days
199511.1 °C14.5 °C7.8 °C541 mm1 day29 days15 cm109 days
199411.1 °C14.1 °C7.9 °C622 mm1 day21 days7 cm120 days
199310.2 °C13.3 °C7.1 °C632 mm0 days26 days3 cm122 days
199210.4 °C13.6 °C7.2 °C677 mm0 days29 days0 cm125 days
19919.9 °C13.0 °C6.8 °C564 mm0 days41 days13 cm113 days
199011.2 °C14.7 °C7.6 °C435 mm4 days14 days3 cm109 days
198911.3 °C14.7 °C7.7 °C529 mm1 day21 days3 cm96 days
198810.3 °C13.3 °C7.3 °C582 mm0 days19 days2 cm126 days
19879.7 °C12.6 °C6.7 °C722 mm0 days47 days16 cm132 days
19869.4 °C12.5 °C6.1 °C666 mm0 days41 days23 cm138 days
19859.5 °C12.5 °C6.4 °C626 mm0 days58 days17 cm127 days
198410.3 °C13.5 °C6.9 °C599 mm0 days27 days7 cm116 days
198310.7 °C13.9 °C7.3 °C588 mm1 day35 days13 cm128 days
198210.5 °C13.7 °C7.2 °C713 mm0 days31 days14 cm133 days
19819.8 °C12.9 °C6.6 °C668 mm0 days41 days38 cm138 days
19809.8 °C12.9 °C6.6 °C602 mm0 days33 days2 cm114 days
19799.5 °C12.6 °C6.3 °C747 mm0 days52 days33 cm141 days
19789.9 °C12.8 °C6.7 °C647 mm0 days46 days28 cm134 days
197710.0 °C12.9 °C7.0 °C655 mm0 days25 days6 cm134 days
197610.6 °C13.9 °C7.1 °C514 mm4 days43 days10 cm91 days
197510.3 °C13.5 °C6.9 °C632 mm2 days29 days6 cm131 days
197410.1 °C13.1 °C7.0 °C801 mm0 days9 days7 cm136 days
197310.1 °C13.3 °C6.7 °C522 mm1 day41 days2 cm107 days
19729.8 °C12.8 °C6.7 °C640 mm0 days20 days11 cm141 days
197110.2 °C13.4 °C6.9 °C620 mm0 days25 days7 cm113 days
197010.1 °C13.4 °C6.7 °C659 mm0 days53 days43 cm146 days
196910.1 °C13.3 °C6.7 °C548 mm0 days46 days23 cm122 days
19689.9 °C12.8 °C7.0 °C791 mm0 days38 days35 cm144 days
196710.3 °C13.3 °C7.0 °C634 mm0 days29 days6 cm129 days
196610.0 °C13.1 °C6.6 °C707 mm0 days29 days7 cm144 days
19659.4 °C12.8 °C6.0 °C606 mm0 days56 days16 cm139 days
19649.8 °C13.1 °C6.4 °C524 mm0 days49 days22 cm109 days
19638.6 °C11.8 °C5.2 °C572 mm0 days80 days26 cm127 days
19628.9 °C12.2 °C5.5 °C535 mm0 days68 days31 cm113 days
196110.8 °C14.3 °C7.2 °C514 mm1 day29 days3 cm108 days
196010.1 °C13.2 °C6.8 °C685 mm0 days30 days13 cm141 days
195910.7 °C14.4 °C7.1 °C501 mm2 days32 days4 cm99 days
195810.0 °C13.1 °C6.7 °C667 mm0 days42 days19 cm135 days
195710.6 °C13.8 °C7.2 °C483 mm1 day24 days4 cm111 days
19569.2 °C12.5 °C5.8 °C506 mm0 days65 days19 cm101 days
19559.6 °C13.1 °C6.1 °C535 mm0 days60 days25 cm106 days
19549.6 °C12.7 °C6.3 °C559 mm0 days38 days10 cm122 days
195310.1 °C13.4 °C6.8 °C492 mm1 day33 days19 cm103 days
19529.7 °C12.9 °C6.3 °C647 mm0 days53 days29 cm128 days
19519.8 °C13.0 °C6.5 °C685 mm0 days33 days5 cm148 days
195010.1 °C13.2 °C6.7 °C592 mm0 days43 days13 cm124 days
194910.9 °C14.7 °C7.1 °C488 mm0 days33 days4 cm87 days
194810.7 °C14.2 °C7.2 °C570 mm2 days30 days8 cm131 days
194710.6 °C14.4 °C6.9 °C359 mm6 days68 days29 cm90 days
194610.0 °C13.4 °C6.6 °C591 mm0 days53 days8 cm120 days
194510.6 °C14.2 °C7.1 °C493 mm0 days41 days17 cm93 days
19449.9 °C13.5 °C6.4 °C451 mm1 day41 days2 cm100 days
194310.4 °C14.2 °C6.7 °C417 mm1 day35 days3 cm101 days
19429.5 °C12.8 °C6.2 °C502 mm1 day63 days25 cm98 days
19419.9 °C13.1 °C6.7 °C515 mm0 days49 days18 cm112 days
194010.0 °C13.5 °C6.5 °C461 mm0 days61 days21 cm108 days

Year vs year

Pick two years and let them fight it out in London: month by month, point by point.

In London, 2022 beats 2025 by 0.2 °C on mean temperature.

5°10°15°20°°CJFMAMJJASOND
20252022Normal 1991–2020
3points3
  • 12.0 °CWarmer12.2 °C
  • 3 daysHot days6 days
  • 551 mmWetter629 mm

Records in London

The most extreme days and years since 1940.

Hottest day

38.2 °C

July 19, 2022 estimate

Coldest night

-15.0 °C

February 10, 1986 estimate

Wettest day

44 mm

June 20, 1973 estimate

Snowiest day

14 cm

January 9, 1968 estimate

Strongest gust

131 km/h

October 30, 2000 estimate

Year records

  • Warmest202212.2 °C
  • Coldest19638.6 °C
  • Wettest2012850 mm
  • Driest1947359 mm

The weather on your birthday in London

Any day since 1940: high, low, rain, snow, and how warm it was compared with the same date in every other year.

Your date stays in your browser.

London vs another city

London is cooler than Paris by 0.9 °C on average over the year. London gets 38 mm less precipitation per year. In London, 3 months out of 12 are warmer.

10°20°°CJFMAMJJASOND
LondonParisBand: average low to average high

Questions & answers

What is the climate like in London?

London averages 11.0 °C over the year. The warmest month is July, with highs around 21.9 °C; the coldest is February, with lows around 2.8 °C. About 633 mm of precipitation falls each year, over some 121 rainy days.

What was the warmest year in London?

2022, at +1.2 °C compared with the 1991–2020 normal. The coldest was 1963. Out of 86 years since 1940, 2025 ranks 2.

What is the wettest month in London?

August gets the most precipitation and March the least. The wettest year was 2012, the driest 1947.

Is London getting warmer?

Compared with its first thirty years on record (from 1940), the last ten years in London show a gap of +1.7 °C in mean temperature.

More cities to explore