When did it last snow in London?
No snow yet this winter
It last snowed in London on Tuesday 6 January, 270 days ago: light snow showers at RAF Northolt from 10:20 to 11:50, snow at Heathrow at 11:20 and light snow at London City Airport at 12:20. Snow before December is uncommon: in the 30 winters since 1996 the first snow came around 10 December in a typical year, but in November in 10 of them (the last two on 19 November), and never before 7 November.
Updated 23:08 BST, Saturday 3 October. Latest airport report: 22:50. Reports come every 30 minutes.
- Last snow
- Tue 6 Jan
- RAF Northolt 10:20
- Days since
- 270
- since the last snow day
- This winter
- 0 snow days
- last winter: 2 + 1 sleet
- Last white Christmas
- 1999
- official · airports: 1996
Snow in London this winter
No snow or sleet so far this winter (since 1 July).
Last winter, 2025/26: 2 snow days and 1 sleet day
Tue 6 Jan
SnowAll three airports, 10:20–12:20
Heaviest: snow at Heathrow, 11:20
Fri 2 Jan
SleetHeathrow and RAF Northolt, 04:50–05:20
Heaviest: sleet at RAF Northolt, 05:20
Wed 19 Nov 2025
SnowRAF Northolt; sleet at Heathrow, 08:29–09:20
Heaviest: snow at RAF Northolt, 08:50
Not counted: a single report of sleet at RAF Northolt at 16:26 on Wednesday 25 March. How we count
Show the reports from Tuesday 6 January 2026
| Time | Airport | Reported | Code | Air |
|---|---|---|---|---|
| 10:20 | RAF Northolt | light snow showers | -SHSN | −1 °C |
| 11:20 | Heathrow | snow | SN | 0 °C |
| 11:20 | RAF Northolt | light snow showers | -SHSN | 0 °C |
| 11:24 | RAF Northolt | light snow showers | -SHSN | 0 °C |
| 11:36 | RAF Northolt | light snow showers | -SHSN | 0 °C |
| 11:50 | Heathrow | recent snow | RESN | 1 °C |
| 11:50 | RAF Northolt | light snow showers | -SHSN | 0 °C |
| 12:20 | London City Airport | light snow | -SN | 1 °C |
Codes as sent in the airport weather report (METAR): SN snow, RA rain, - light, + heavy, SH showers, RE recent (since the previous report).
When was the last time it snowed in London?
The last snow day was Tuesday 6 January, 270 days ago, and no snow or sleet day has been confirmed since (one unconfirmed report is listed above). The last sleet day was Friday 2 January. A wait of this length is normal between winters; the longest since 1996 are below.
Longest waits between snow days since 1996
| # | No snow reported | Days |
|---|---|---|
| 1 | 10 Nov 2001 – 9 Dec 2002 | 395 |
| 2 | 2 Feb 2019 – 26 Feb 2020 | 390 |
| 3 | 19 Dec 1999 – 27 Dec 2000 | 375 |
| 4 | 18 Jan 2016 – 11 Jan 2017 | 360 |
| 5 | 6 Feb 2015 – 16 Jan 2016 | 345 |
Snow days in London every winter since 1996
Snow days each winter
- Snow days
- Sleet-only days, on top
- This winter so far
First to last snow of each winter
- First to last snow day (a dot: only one)
- Typical first (10 Dec) and last (27 Feb)
Show every winter as a table
| Winter | Snow days | Sleet days | First snow | Last snow | Heathrow |
|---|---|---|---|---|---|
| 2026/27 | 0 | 0 | so far | — | 0 |
| 2025/26 | 2 | 1 | 19 Nov | 6 Jan | 1 |
| 2024/25 | 4 | 2 | 19 Nov | 8 Jan | 1 |
| 2023/24 | 2 | 0 | 1 Dec | 8 Jan | 1 |
| 2022/23 | 3 | 3 | 11 Dec | 8 Mar | 3 |
| 2021/22 | 4 | 0 | 28 Nov | 1 Apr | 4 |
| 2020/21 | 12 | 1 | 8 Jan | 12 Apr | 9 |
| 2019/20 | 1 | 0 | 27 Feb | 27 Feb | 1 |
| 2018/19 | 4 | 2 | 22 Jan | 1 Feb | 4 |
| 2017/18 | 12 | 6 | 10 Dec | 18 Mar | 11 |
| 2016/17 | 6 | 2 | 12 Jan | 11 Feb | 4 |
| 2015/16 | 1 | 2 | 17 Jan | 17 Jan | 1 |
| 2014/15 | 5 | 2 | 25 Nov | 5 Feb | 4 |
| 2013/14 | 1 | 0 | 14 Mar | 14 Mar | 0 |
| 2012/13 | 33 | 2 | 5 Dec | 4 Apr | 24 |
| 2011/12 | 9 | 2 | 20 Nov | 15 Mar | 6 |
| 2010/11 | 14 | 2 | 16 Nov | 3 Jan | 9 |
| 2009/10 | 24 | 3 | 16 Dec | 19 Feb | 18 |
| 2008/09 | 12 | 2 | 23 Nov | 12 Feb | 9 |
| 2007/08 | 9 | 1 | 13 Dec | 7 Apr | 5 |
| 2006/07 | 8 | 0 | 7 Nov | 22 Mar | 6 |
| 2005/06 | 9 | 2 | 27 Dec | 28 Feb | 8 |
| 2004/05 | 15 | 2 | 24 Jan | 4 Mar | 14 |
| 2003/04 | 9 | 0 | 29 Dec | 12 Mar | 7 |
| 2002/03 | 10 | 0 | 10 Dec | 10 Apr | 9 |
| 2001/02 | 1 | 3 | 9 Nov | 9 Nov | 1 |
| 2000/01 | 11 | 5 | 28 Dec | 20 Mar | 8 |
| 1999/00* | 2 | 3 | 14 Dec | 18 Dec | 2 |
| 1998/99* | 1 | 5 | 8 Feb | 8 Feb | 1 |
| 1997/98* | 5 | 1 | 2 Dec | 15 Apr | 5 |
| 1996/97* | 12 | 1 | 19 Nov | 10 Jan | 12 |
A snow day counts once, however many airports reported snow. * Heathrow and London City only: RAF Northolt joins in January 2000, with gaps until 2006. London City reported only in opening hours before 2007.
When was London’s last white Christmas?
The Met Office calls it a white Christmas if a single snowflake is observed falling in the 24 hours of 25 December. For London that was once judged at the London Weather Centre (Wikipedia). Snow lying on the ground does not count.
Official answer
1999
London’s white Christmases since 1960: 1964, 1968, 1970, 1976, 1996 and 1999 (Met Office figures, as reported by the Barking & Dagenham Post).
At London’s airports
1996
The last snow reported on Christmas Day was at Heathrow in 1996. On 25 December 1999, the day snow was officially observed in London, Heathrow recorded sleet.
Christmas Day at the airports since 1996
| Year | What was reported | Counted as |
|---|---|---|
| 2018 | One automatic report of light snow at London City Airport, 06:50, in fog | Not counted: single report |
| 2013 | One automatic report of light sleet at London City Airport, 21:50 | Not counted: single report |
| 2010 | Nothing fell. Snow from the 18 December fall lay in many places (UK: 83% of stations, Met Office) | No snow day |
| 2001 | One report of recent sleet at Heathrow, 12:50 | Not counted: single report |
| 1999 | Recent sleet at Heathrow at 12:20 and 16:20 | Sleet day |
| 1996 | Light sleet at Heathrow at 05:00, light snow at 06:00 | Snow day |
Nothing was reported on the other Christmas Days. In 2010 snow lay at 83% of UK stations on Christmas Day (Met Office), but none fell in London, so it was not a white Christmas here. The UK-wide verdict is always the Met Office’s.
Does it snow in London?
Yes, but not much, and it rarely stays. Snow was reported in every one of the last 30 winters, on 8 days a winter on average. Most of it falls in February (31%) and January (28%), then December (17%) and March (15%); November and April get about 5% each. At the airports it is often light and mixed with rain, while the hills of north London turn white.
Will it snow while you are here? We don’t forecast: see the Met Office forecast for London. The last time a Met Office station reported snow on the ground in London was 12 December 2022, when Northolt had 1 cm (Time Out, January 2025).
A snow day slows buses and trains, so plan indoor sights: the British Museum, the Natural History Museum and the V&A are free (more in galleries and museums and free things to do), and Leadenhall Market is covered. If you take a black cab instead, check the likely cost with our taxi fare calculator. For rain, see when it last rained in London.
London snow records since 1996
- Most snow days in a winter
- 33
- 2012/13
- Fewest snow days in a winter
- 1
- 1998/99, 2001/02, 2013/14, 2015/16 and 2019/20
- Longest run of snow days
- 13 days
- 20 February – 4 March 2005
- Longest wait between snow days
- 395 days
- 10 November 2001 – 9 December 2002
- Earliest snow in a winter
- 7 Nov
- 2006
- Latest snow in a winter
- 15 Apr
- 1998
- Longest snowfall at one airport
- 18½ hours
- 2 Feb 2009 (Heathrow), 30 Nov 2010 (London City), 1 Mar 2018 (Heathrow)
Hours of snow count the half-hourly reports with snow at one airport; they say nothing about depth. February 2009 brought the heaviest snow in 18 years (BBC), with more than 20 cm in parts of the London area (the Guardian; both via Wikipedia).
About this data
- London means three airport weather stations: Heathrow (23 km west; reports every 30 minutes around the clock, mostly automatic, with an observer when there is weather), London City Airport (13 km east; fully automatic since 2017, and only in opening hours before 2007) and RAF Northolt (21 km west-north-west; many reports by an observer; in our series from January 2000). None is in central London, and snow often whitens the higher northern suburbs when the airports report sleet or rain.
- Snow means snow, snow showers or snow grains reported falling. Sleet means rain and snow mixed; a sleet day is shown separately and never called snow.
- A snow day is a London calendar day (midnight to midnight) with two valid reports at one airport, or one at each of two. Automatic sensors sometimes report phantom snow in freezing fog, so a single report is shown but not counted. A report is valid only below 6 °C (automatic) or 8 °C (by an observer).
- These reports say snow was falling. They cannot tell whether it settled, or how deep it was.
- Dates can differ from the news: snow on higher ground can miss the airports, snow just before midnight belongs to the earlier day, and the Met Office counts days from 09:00 to 09:00.
Airport weather reports (METAR) for Heathrow, London City and RAF Northolt, archived by the Iowa Environmental Mesonet, Iowa State University, and the US National Weather Service’s Aviation Weather Center. These reports are exchanged internationally under the World Meteorological Organization’s rules; we label them airport reports, not official climate records. This page is not affiliated with or endorsed by the Met Office, NATS, the airports, the RAF or Iowa State University. For rain, see when it last rained in London.
Records last recomputed Saturday 3 October 2026, 23:08 BST.
Questions
When did it last snow in London?
On Tuesday 6 January, 270 days ago: light snow showers at RAF Northolt from 10:20 to 11:50, snow at Heathrow at 11:20 and light snow at London City Airport at 12:20. The last sleet was on Friday 2 January.
When was the last white Christmas in London?
Officially 1999: snow was observed falling at the Met Office’s London Weather Centre on Christmas Day. At the airports, the last Christmas Day snow was in 1996, and in 1999 Heathrow recorded sleet. 2010 had snow on the ground across much of the UK, but none fell in London on the day.
How often does it snow in London?
On about 8 days a winter at London’s airports (median 7) since 1996, but only 5 a winter over the last ten winters. Most snow falls in January and February.
Does snow settle in London?
Rarely, and our airport reports can’t tell you: they record snow falling, not lying. The last time a Met Office station reported snow on the ground in London was 12 December 2022 (Northolt, 1 cm), according to Time Out in January 2025.
What was London’s biggest snowfall?
In our records the longest snowfalls were on 2 February 2009, 30 November 2010 and 1 March 2018: 18½ hours of snow reports at one airport. February 2009 brought more than 20 cm in parts of the London area, the heaviest in 18 years (BBC, the Guardian).
Will it snow in London this winter?
We can’t say: see the Met Office forecast. In a typical winter the first snow comes around 10 December and the last around 27 February, and every winter since 1996 has had at least one snow day.
Why does this page differ from the news or the Met Office?
We use three airports, and the hills of north London often get snow when the airports get sleet or rain. We count sleet separately, ignore single automatic reports and count midnight to midnight, while the Met Office counts from 09:00.