Where to go for a white Christmas: where snow is most likely

A white Christmas is never guaranteed, but some places come close. Here's where snow is most likely on 25 December, from Lapland and Arctic Norway to high Alpine resorts, and where it's more of a gamble.

How reliable is Christmas snow?

Snow at Christmas depends on two things: how far north you are and how high up. Places in the Arctic, like Finnish Lapland and northern Norway, almost always have snow on the ground by late December. In the Alps, it depends on altitude. High resorts with glaciers are a safe bet, while lower resorts and cities can be green one year and white the next.

Below are the places we'd pick, roughly from most to least reliable.

Almost certain: Lapland

Finnish Lapland usually has snow from November to April, so by Christmas it's deep and crisp.

  • [Rovaniemi](/destinations/rovaniemi): the home of Santa Claus Village, with the most flights from the UK.
  • [Levi](/destinations/levi): Lapland's biggest ski resort, for skiing as well as huskies and reindeer.
  • [Saariselkä](/destinations/saariselka): a quiet village in the wilderness, with glass igloos and good odds of the northern lights.

Our guide to Rovaniemi, Levi or Saariselkä compares the three.

Very likely: Arctic Norway

Tromsø, well above the Arctic Circle, usually has snow by Christmas, though it's milder than Lapland because of the sea. It's a small, lively city surrounded by fjords, with northern lights tours, dog sledding and, in some winters, whale watching. Further south, Bergen is beautiful at Christmas but more often wet than white.

Very likely: high Alpine resorts

Zermatt is one of the safest bets in the Alps, with slopes up to almost 3,900 metres and skiing on the glacier. It's car-free, sits under the Matterhorn and has gentle beginner areas, but it's expensive.

Chamonix and Whistler usually have their ski seasons well under way by Christmas. Whistler gets lots of snow and its season often starts in late November, though the long flight makes it a bigger trip.

A good chance: Alpine cities and lakes

Innsbruck and Salzburg often have snow on the mountains above them, if not always in the streets. Both have Christmas markets, and Innsbruck's cable cars take you from the city centre into the snow in about 20 minutes. Lake Bled and Hallstatt look magical under snow, but in milder winters you might only see it on the peaks.

The advantage of these is that you get markets, museums and things to do whatever the weather.

A gamble: the Christmas market cities

Cities like Prague, Vienna, Kraków, Riga and Stockholm are cold in December and do get snow some years, but it's never something to count on. Further north and east is a better bet: Riga and Tallinn are snowier, on average, than Vienna or Prague. In North America, Quebec City and Montreal are usually snowy by Christmas.

Tips for booking

  • Go high or go north. If snow is the whole point, choose Lapland, Arctic Norway or a resort with skiing above 2,000 metres.
  • Look at early January. Snow is more reliable after New Year, prices drop and the slopes are quieter once the holidays end.
  • Pack properly. In Lapland, -20°C is normal. Tour companies lend thermal suits, but bring thermals, mittens and a good hat.
  • Book early. Christmas week in snowy places sells out months ahead, especially Lapland trips with a Santa visit.

For more ideas, see our Christmas holidays page. And if you'd rather have sunshine, here's where is hot at Christmas.

🎟️ CAN'T AGREE?

Let a fair draw decide

Everyone adds their ideas, spreads their points in secret and gets one veto. Then the draw picks where you go. It's free.

Common questions

Where is a white Christmas guaranteed?

Nowhere is truly guaranteed, but Finnish Lapland is as close as it gets, with snow on the ground almost every year from November to April. Rovaniemi, Levi and Saariselkä are the main places to stay.

Where in Europe is most likely to have snow at Christmas?

Lapland and Arctic Norway are the most reliable. In the Alps, high resorts like Zermatt, with skiing above 2,000 metres, are the safest bet.

Is there snow in the Alps at Christmas?

Usually at the high resorts, but lower resorts and towns can have little or none in mild years. Choose somewhere with glacier or high-altitude skiing if snow matters.

Which Christmas market cities get snow?

Snow is possible in Prague, Vienna, Kraków and Salzburg, but not reliable. Riga, Tallinn and Stockholm, further north, are snowier on average.

More from the blog

Christmas markets you can reach by train from London

Skip the airport and take the Eurostar to the Christmas markets. Here are the best markets within a day's train ride of London, with typical journey times, where to change, and how to make it work.

How early should you arrive at Manchester Airport?

Two hours before a short-haul flight and three before long-haul is the usual advice for Manchester, but early mornings and school holidays change the sums. Here's how to work out the right time for your flight.

Lisbon or Porto: which is better for your trip?

Portugal's two big cities are only three hours apart by train but feel very different. Here's how Lisbon and Porto compare on size, sights, food, beaches, weather and cost, and which one suits which kind of trip.