White Christmas and UK Christmas weather records
For many of us, snow is synonymous with Christmas. Bing Crosby famously dreamt of it, while movies, advent calendars and Christmas cards are all decorated with snow-filled scenes of a white Christmas.
However, for most parts of the United Kingdom, Christmas is only at the beginning of the period when it's likely to snow. We are more likely to see snow in January and February than in December, with snow actually settling on the ground (snow lying) an average of 3 days in December, compared to 3.3 days in January, 3.4 days in February and 1.9 days in March (1991 - 2020 long-term averaging period).
White Christmases were more frequent in the 18th and 19th centuries, even more so before the change of calendar in 1752 which effectively brought Christmas Day back by 12 days. Climate change has also brought higher average temperatures over land and sea and this generally reduced the chances of a white Christmas.
The statistics on this page were last reviewed in October 2025.
What is a white Christmas?
For the Met Office to declare a ‘white Christmas’, a single snowflake has to be observed falling on the 24 hours of 25 December, by either an official Met Office observer or by a Met Office automated weather station. This is because it needs to be officially verified both for our climate records, and also to provide consistency and certainty.
In our explainer video, we look at what a 'White Christmas' really means and how often snow actually falls on Christmas Day.
How likely is a white Christmas?
We can accurately forecast if snow is likely on any given Christmas Day a few days beforehand.
Since 1960, around half of the years have seen at least 5% of the network record snow falling on Christmas Day. This means we can probably expect more than half of all Christmas Days to be a 'white Christmas'.
However, the Dickensian scene of widespread snow lying on the ground on Christmas Day is much rarer. There has only been a widespread covering of snow on the ground (where more than 40% of stations in the UK reported snow on the ground at 9 am) four times since 1960—in 1981, 1995, 2009 and 2010.
When was the last white Christmas?
Technically, 2023 was the last white Christmas in the UK with 11% of stations recording snow falling, although none reported any snow lying on the ground. Before that, 2022 saw 9% of weather stations recording falling snow, but none with any snow settling. 2021 and 2020 were also technically white Christmases, both with 6% of weather stations recording snow falling, but in these years, less than 1% of stations reported any snow lying on the ground in 2021 and only 4% in 2020.
There was no record of snow falling at any station in the UK in 2018, or in 2019.
The last widespread white Christmas in the UK was in 2010. It was extremely unusual, as not only was there snow on the ground at 83% of stations (the highest amount ever recorded) but snow or sleet also fell at 19% of stations.
We also had a white Christmas in 2009, when 13% of stations recorded snow or sleet falling, and 57% reported snow lying on the ground.
UK Christmas weather records
The below figures refer to individual station figures recorded on Christmas Day.
The statistics below were last reviewed in October 2025.
When was the deepest snow on Christmas day?
The deepest lying snow on Christmas day was recorded back in 1981 when Kindrogan, Perthshire recorded 47 cm.
| Country | Deepest snow on Christmas Day |
|---|---|
| England | 43cm at Buxton, Derbyshire and Malham Tarn, N. Yorkshire in 1981 and 2009 |
| Northern Ireland | 17cm at Hillsborough, Down in 2010 |
| Scotland | 47cm at Kindrogan, Perthshire in 1981 |
| Wales | 45cm at Cae Poeth, Gwynedd in 2010 |
When was the warmest Christmas day?
The warmest temperature recorded on Christmas day in the UK is 15.6 °C recorded in Killerton, Devon in 1920.
| Country | Warmest Christmas Day |
|---|---|
| England | 15.6 °C at Killerton, Devon in 1920 |
| Northern Ireland | 14.8 °C at Belfast Newforge in 2016 |
| Scotland | 15.1 °C at Dyce, Aberdeenshire in 2011 and 2016 and Urquhart, Ross & Cromarty in 2016 |
| Wales | 15.2 °C at Hawarden, Clywd in 2015 |
When was the wettest Christmas day?
The wettest Christmas day in the UK was in 2015 when 165.4 mm of rain fell in Capel Curig ,Gwynedd.
| Country | Wettest Christmas Day |
|---|---|
| England | 103mm at Ennerdale, Cumbria in 2003 |
| Northern Ireland | 82.5mm at Trassey, Down in 2021 |
| Scotland | 70.5mm at Achnagart, Ross & Cromarty in 2011 |
| Wales | 165.4mm at Capel Curig, Gwynedd in 2015 |
When was the windiest Christmas day?
The windiest Christmas day recorded was at Sella Ness in Shetland in 2011 when gusts up to 101 mph were recorded.
| Country | Windiest Christmas Day |
|---|---|
| England | 93mph at the Needles, Isle of Wight in 1997 |
| Northern Ireland | 81mph at Killough, Down in 1990 |
| Scotland | 101mph at Sella Ness in Shetland in 2011 |
| Wales | 78mph at Aberporth, Dyfed in 1990 |
When was the coldest Christmas day?
Gainford in Durham holds the record for the coldest Christmas day recording -18.3 °C in 1878.
| Country | Coldest Christmas Day |
|---|---|
| England | -18.3°C at Gainford, Durham in 1878 |
| Northern Ireland | -17.5°C at Katesbridge, Down in 2010 |
| Scotland | -18.2°C at Altnaharra, Sutherland in 2010 |
| Wales | -16.5°C at Llysdinum, Powys in 2010 |
When was the sunniest Christmas day?
The most amount of sunshine recorded on Christmas day is 7.5 hours, recorded in Penzance, Cornwall and Aberporth, Dyfed in 1944, Faversham, Kent in 1979 and Camborne, Cornwall in 2010.
| Country | Sunniest Christmas Day |
|---|---|
| England | 7.5hrs at Penzance, Cornwall in 1944 and Faversham, Kent in 1979 and Camborne, Cornwall in 2010 |
| Northern Ireland | 6.7hrs at Aldergrove, Antrim in 2000 and Ballywatticock, Down in 2010 |
| Scotland | 6.9hrs at West Freugh, Wigtownshire in 1961 |
| Wales | 7.5hrs at Aberporth, Dyfed in 1944 |