Where to see snow in London every day between now and Christmas

Londoners can experience magical Christmas snow every day throughout the festive season.

Dreams of a white Christmas might seem scarce these days, with the big day usually being more mild than magical.

Visitors can see snow every day at Leadenhall Market in London this festive season placeholder image
Visitors can see snow every day at Leadenhall Market in London this festive season | PA

But Londoners shouldn’t give up hope of a White Christmas yet, because there is a place where it snows every single day - twice!

Yep, Leadenhall Market in the city of London guarantees snowfall every day throughout the festive season at 12pm and 6pm.

Visitors can experience snow-covered walkways and flurries from above, creating a magical backdrop for Christmas shopping, dining and celebrations.

You can even visit Leadenhall’s cosy Alpine Lodge, serving favourite seasonal drinks and festive treats in a beautifully decorated pop-up setting.

Every Wednesday until 10th December, history buffs can discover stories of medieval mayors, resident geese and Dickensian characters as a City of London guide leads you through the Market’s rich history.

As for real snow? Sadly, that seems a little way away for London. However, the Met Office is forecasting overnight temperatures of -3C.

Those hoping to get a glimpse of snow in London this festive season should head to Leadenhall Market at 12pm or 6pm daily.

Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice