Will it be a White Christmas in London this year? Latest long-range weather forecast predicts Christmas Day snow
A rare white Christmas may be on the cards for London, as long-range forecasts predict snow on December 25 and even more wintry weather arriving on New Year’s Day.
If you’ve been dreaming of a white Christmas in London, you may be in for a treat. The long-range weather forecast is hinting at a sprinkling of snow on December 25th in the capital.


According to the latest month-long outlook from AccuWeather, London could see around 0.1 mm of snow on Christmas Day. It’s not much, but as any Londoner will tell you: when it snows, even a dusting feels magical.
The forecast calls for “cloudy with rain and snow at times, becoming all rain,” with a few hours of precipitation, highs around 7 °C (feels like 4 °C), and a brief snowfall window early in the day.
Any snowfall would be a rare treat. The last time London saw a genuinely white Christmas, with snow actually falling on December 25th, was back in 2010. Since then, despite the odd wintry flurry in the weeks around December, snow has largely stayed away on the day itself.


So if you spot a few flakes drifting down over the city’s rooftops or shimmering across Trafalgar Square on Christmas morning, don’t dismiss it.
And the festive chill doesn’t stop there. According to the same monthly forecast, snow is also expected in the capital on New Year’s Day (1 January), with temperatures dipping to -1°C.
The forecast currently shows 0.4mm of snow alongside 3.3mm of rain, noting: “Cloudy; a passing morning shower followed by a mix of snow and rain in the afternoon.”
So, while we’re unlikely to be wading through drifts or building snowmen on the South Bank, Londoners might get a rare glimpse of the white stuff this winter, both on Christmas Day and as we ring in 2026. Wrap up warm and keep an eye on the skies.