We have all hoped for a white Christmas at some point in our lives to really make the day feel special, just like we see in the hundreds of festive films every year.

However, in the UK snow falling on December 25 is rather rare, and often the day doesn’t feel cold at all.

Yet as we now head into winter, there is more chance than ever when it comes to snow falling where you are, as temperatures begin to plummet into minuses.

But how cold does it have to be to snow? Let’s find out what the experts have to say.

What temperature does it snow in the UK?

The Met Office says: “Precipitation falls as snow when the air temperature is below 2 °C.

“It is a myth that it needs to be below zero to snow. In fact, in this country, the heaviest snowfalls tend to occur when the air temperature is between zero and 2 °C.

“The falling snow does begin to melt as soon as the temperature rises above freezing, but as the melting process begins, the air around the snowflake is cooled.”

It adds: “Snowfall can be defined as 'slight,' 'moderate' or 'heavy'. When combined with strong winds, a snowfall can create blizzards and drifts.

“If the temperature is warmer than 2 °C then the snowflake will melt and fall as sleet rather than snow, and if it's warmer still, it will be rain.”

Will the UK get snow this winter? 

How does snow form?

The Met Office explains: “Snow forms when tiny ice crystals in clouds stick together to become snowflakes. If enough crystals stick together, they'll become heavy enough to fall to the ground.

“Snowflakes that descend through moist air that is slightly warmer than 0 °C will melt around the edges and stick together to produce big flakes. Snowflakes that fall through cold, dry air produce powdery snow that does not stick together.

“Snow is formed when temperatures are low and there is moisture in the atmosphere in the form of tiny ice crystals.”