Met Office

UK snow

How much snow do we get in the UK each year?

Snow in the UK

The UK gets on average 33 days of snow fall or sleet a year (1971 - 2000). Most of this is snow falling on higher ground where temperatures are lower, as can be seen on the map.

Where gets the most snow?

In Scotland, the figure is much higher, with snow or sleet falling on 52 days on average. Statistically, the snowiest place in the UK is Banffshire in Scotland, with 63.8 days of snow or sleet falling on average. Cornwall is the least likely to get snow, with an average of only 10.2 days of snow or sleet falling a year.

How much snow settles?

Much of this snow fall does not settle, and the figures for snow on the ground (snow lying) are much lower. On average across the UK there's only 16.5 days a year when snow is on the ground, compared to 27.7 days in Scotland. Again, most of the snow on the ground can be found in mountainous areas.

Snow on the ground annual average : This link opens in a new window Snow on the ground annual average Enlarge image Enlarge Annual average snowfall : This link opens in a new window Annual average snowfall Enlarge image Enlarge

UK snowfall events

• On 25 September 1895 snow was reported to have fallen at London and Wallington in Surrey making it the earliest fall of snow on the capital.
• On 2 June 1975 snow showers forced the abandonment of several cricket matches across the country.
• The snowiest winter of the twentieth century in the United Kingdom was 1947. Between 22 January and 17 March snow fell every day somewhere in the country.
• The most disastrous avalanche in the United Kingdom occurred in Lewes, East Sussex on 27 December 1836. Eight people were killed and several houses were destroyed.

Last Updated: 20 December 2011