OUR snow map shows which areas in the UK could see a white Christmas today, according to bookies.
Edinburgh and Newcastle are favourites for the white stuff, with odds for snowfall at 2-1.
⚠️ Read our UK weather live blog for the very latest news and forecasts.
The odds are at 3-1 for snow in Birmingham, Leeds, Manchester and Liverpool, suggesting they are more likely to have a white Christmas than cities further south.
Belfast's odds for snow stand at 4-1, while bookies at Coral place London and Bristol at 5-1.
Coral's Harry Aitkenhead said: "Snow is beginning to fall in parts of the UK on Christmas Eve and we really are dreaming of a White Christmas now.
"The odds have tumbled across the UK on cities getting snow on Christmas Day."
He added: "The cold snap coming has prompted our odds on this winter being the coldest we've ever had sinking to just evens. It could be a record breakingly cold one."
Temperatures are set to plunge to -4C in northern England and Scotland overnight, with lows of -2C and -3C further south.
'POTENTIAL FOR SNOW'
Met Office forecaster Marco Petagna told The Sun Online: "There is a potential [for snow] during the early hours - certainly between midnight we could get a few wintry showers falling which could contain a bit of snow."
Mr Petagna said the areas most likely to see a glimpse of the white stuff are "the north Yorkshire moors down into Lincolnshire, Norfolk and a bit on the mountains in Scotland later tonight and briefly tomorrow morning".
He added that temperatures could reach lows of -7C in rural parts of Britain overnight, although the daytime will be slightly warmer for most.
"For most areas it's going to be a much better day than we've seen recently," Mr Petagna said.
"It's going to feel cold but if people wrap up if you go out, temperatures will be around 4C-6C."
Most read in News
Snow fell earlier this week across parts of the north, including Cumbria, as last-minute presents were delivered.
If it falls again today, it will be the first white Christmas since 2015 when only a smattering of weather stations recorded snowfall.
The last big blitz was in 2010 during the coldest December for 100 years.