White Christmas Betting Odds 2025: Will It Snow At Xmas This Year?

Those dreaming of a White Christmas are likely to be disappointed, according to the latest odds on betting sites.
At least one snowflake has fallen on Christmas Day in three of the last four years, but the chances of seeing the white stuff in 2025 are looking slim.
The temperature in London is expected to be in double figures for the first half of December and even in Scotland the thermometer is not expected to dip much below six degrees Celcius.
Here, Gambling.com takes a look at the forecast and the latest White Christmas betting odds.
The UK’s coldest December was in 2010, with an average temperature of -0.9°C ❄️🥶
— Met Office (@metoffice) December 2, 2025
Scroll through for more December climate stats ➡️
Snow Likelier In Scotland
UK bookmakers reckon Scotland has the best chance of witnessing snow at Christmas, which is unsurprising bearing in mind its northerly position.
The Cairngorms, in the Grampian Mountains, experiences the most snowfall in the United Kingdom, recording 76 days of snow annually, which equates to around 20% of the year.
The south-west of England is the least likely place to see snow because of the mild climate from the Atlantic which keeps temperatures relatively high.
Cornwall only gets around seven days of sleet or snow a year, so sledging is usually off the agenda in the winter months.
White Christmas Odds 2025:
City | Odds | Bookmaker |
Aberdeen Airport | Evens | |
Glasgow Airport | 2/1 | |
Newcastle Airport | 2/1 | |
Edinburgh Airport | 9/4 | |
Leeds Bradford Airport | 5/2 | |
Liverpool Airport | 7/2 | |
Belfast Airport | 7/2 | |
Manchester Airport | 4/1 | |
Dublin Airport | 4/1 | |
Bristol Airport | 5/1 | |
Gatwick Airport | 6/1 | |
Cardiff Airport | 6/1 | |
Birmingham Airport | 6/1 | |
Southampton Airport | 6/1 | |
London (City Airport) | 8/1 |
How Christmas Day Snow Betting Works
Officially, a White Christmas is declared if a single snowflake is detected to have fallen anywhere across any of the Met Office’s 300 observing stations. That means we could have an official snowy 25th if there’s a brief flurry in Orkney, despite it being 12°C in Cornwall.
Bookmakers have a different way of doing things. They offer White Christmas odds on individual UK airports, where weather forecasts and reports are continually updated.
That’s why punters can bet on Glasgow seeing snow on Christmas Day, rather than the UK as a whole.
Bookies pay out for that bet if Glasgow airport confirms the presence of snow.
What Are The Odds On It Snowing On Christmas Day?
Aberdeen Airport is the most likely place in the United Kingdom to see snow this Christmas, although it’s a toss-up at Evens with William Hill.
Remember, just one flake needs to have fallen to qualify as a White Christmas, so a picture postcard blanket of snow isn’t necessary.
The year 2023 was officially classified as a White Christmas as snow fell at Tulloch Bridge and Aviemore in Scotland, yet other parts of the country witnessed temperatures as high as 13.6C.
The last widespread snow came in 2010 when the white stuff was reported at 19% of the weather stations and was on the ground at 83% of them – a record for the country.
Glasgow Airport is next in line for a flurry of snow at 2/1, the same price as Newcastle.
Edinburgh, though, is slightly higher at 9/4 which represents a 31% chance of snow over 24 hours on December 25, while Leeds Bradford – the highest airport in England at 681 feet (208m) – is available at 5/2 with Ladbrokes.

White Xmas Every Six Years
Britain’s average December temperatures vary greatly. In the north of Scotland and in Aberdeenshire, average highs float around 6°C and as low as 1°C.
It is in the Deeside towns of Balmoral and Braemar where the mercury often plunges way below zero. Armagh in Northern Ireland has similarly cold conditions, as does Aberystwyth in Wales and Penrith in Cumbria.
Further south, though, the weather can sometimes remain mild throughout winter.
Highs of 9°C and 10°C can be enjoyed in Newquay and Exeter, while London’s relative microclimate means snow is rarely enjoyed for more than a day or two in the capital.
The UK experiences a White Christmas on average once every six years, and enjoys snowfall once every 3.9 days in December.
That’s effectively a flurry every week, which theoretically means there is a one-in-seven chance that snow falls on Christmas Day itself.
Will It Snow In London This Christmas?
London gets a lot of the attention when it snows, as the media paint a picture of a Dickensian capital covered in fluffy white stuff.
Well, it might snow in London this winter but it probably won’t on Christmas Day.
Last year, the highest temperature recorded in the capital on the big day was 11C, although some places may have been even warmer.
It’s hardly surprising that Gatwick is 6/1 and London City Airport 8/1 for a few flakes this Christmas, although those odds are likely to rise as we head towards the new year.

London endured a cold snap in mid-November 2024 as snow fell and the mercury dropped to -8C. In December 2022 some schools were closed for the day when snow blanketed the capital.
Yet we haven’t seen fat snowflakes fall on Buckingham Palace, Wembley or the Thames on Christmas Day since 1999. Not since the Old Wembley was knocking about has there been white stuff on the big day.
Most computer models suggest it could be a mild and wet winter, but we experienced a couple of cold snaps in November, so you never know!




