The weather has turned cold and the festive period is fast approaching, with people around the UK starting to ask the annual question of whether it will snow on Christmas Day. You can already bet on where you believe it will snow on Christmas Day, and it should be no shock to see that Scottish cities are the current favourites at UK betting sites.
Odds on a White Christmas in 2025
It feels like Christmas is just around the corner as temperatures in the UK dropped this week, whilst many people are already putting up their Christmas decorations. We haven’t seen a ‘proper’ white Christmas with heavy snowfall for a long time, and this has left many hoping that it will happen this year.
The odds on a White Christmas are shortest in Scottish cities, with Aberdeen leading the betting, ahead of Glasgow and Edinburgh. Newcastle is currently the most likely English city to see snowfall.
William Hill had priced up favourites Aberdeen at 5/4 initially, but the mid-November cold snap has forced them to trim their odds across the board. Aberdeen has been cut to 6/5, while the likelihood of Christmas Day snow in Leeds has been trimmed from 4/1 to 3/1.
| UK Cities | White Christmas Odds | Probability of White Christmas |
| Aberdeen | 6/5 | 46% |
| Glasgow | 6/4 | 40% |
| Edinburgh | 6/4 | 40% |
| Newcastle | 2/1 | 33% |
| Belfast | 3/1 | 25% |
| Leeds | 3/1 | 25% |
| Liverpool | 5/1 | 17% |
| Manchester | 6/1 | 14% |
| London | 10/1 | 9% |
- Early payouts with 2up&win
- Well established name you can trust
- Best Odds Guaranteed starts as early as 8am each day
- Boosted winnings on Bet Builders and Accumulators
What are the odds of London having a White Christmas in 2025?
Scottish cities are leading the betting for a white Christmas in 2025 across betting sites, but many want to know whether it will snow on Christmas Day in London. Snowfall in the capital of England looks great, so it’s no shock to see many want to see heavy snowfall in London on Christmas Day.
A white Christmas in London looks very unlikely at the moment, with the odds at UK betting sites currently 10/1, which means there is only a 9% chance of it happening. This could of course change depending on Britain’s typically changeable weather.
When was the last White Christmas in the UK?
Technically, the last white Christmas was in 2023, but it was very light snow and big Christmas fans do not think the snowfall was heavy enough for a ‘proper’ white Christmas.
The last time there was heavy snowfall on Christmas Day across the UK was 2010, which was caused by a weather front colloquially known as the ‘Beast from the East’. There was snow on the ground at 83% of weather stations, which was the highest amount ever recorded. The snow on the ground in 2023 was only 11% and that’s why many do not see it as a proper white Christmas.









