12 best places to have a white Christmas

Stop dreaming of a white Christmas and make this year the year, by spending December in one of these virtually guaranteed snow destinations.

There’s something oh-so-enchanting about spending Christmas surrounded by snow.

If you’re picturing yourself surrounded by snowflakes and twinkling lights, then here’s how to make it a reality – we’ve picked the places that can deliver your dream Christmas.

Quebec City Best Places to Have A White Christmas

1. Quebec City, Canada

Being located in the great white north, this city is known for its December snowfall and could likely see some this year on Christmas Day.

Located in French-Canada, and one of North America’s last remaining fortified cities, Quebec City has a romantic, European air about it. With colourful buildings, narrow cobble-stoned streets and French being spoken all around you, you’ll feel more like you’re walking down a street in France.

Just a few hours from Montreal (where you’re more likely to get a flight deal to travel to), it’s the perfect place to experience the charm of French Canada.

Find flights to Canada

Best ways to experience Quebec City at Christmas time:

Lapland, FInland Best Places to Have A White Christmas

2. Lapland, Finland

If you’re going to travel to see snow this Christmas, you may as well go all the way and visit Santa while you’re at it.

According to the Fins, Santa lives in the remote town of Rovaniemi in the Arctic Circle. Dubbed Santa’s Village, it’s a place where you can meet the man himself, pat reindeer and ride husky-drawn sleighs. Being in the Arctic Circle there’s a high chance of snowfall and a glimpse of the Northern Lights.

Find hotels in Lapland

Best ways to experience Lapland at Christmas time:

Lapland Reindeer Sleigh Ride to Santa Claus Village from Rovaniemi
Lapland Reindeer Sleigh Ride to Santa Claus Village from Rovaniemi


Reykjavik, Iceland Best Places to Have A White Christmas

3. Reykjavik, Iceland

During winter, the temperature in Iceland’s capital drops to -2℃ at night, making it an ideal place to capture some Christmas snowfall.

Mind you, it’s also known to be quite windy during December so remember to bring good snow gear when you visit. Drive far north enough and you might even catch some Northern Lights activity as well.

Find flights to Reykjavik

Best ways to experience Reykjavik at Christmas time:

Guided Tour to the Golden Circle & Northern Lights
Guided Tour to the Golden Circle & Northern Lights



4. Glasgow, UK

Scotland’s industrial capital has one of the best odds this year to be blanketed in snow on Christmas Day.

Often overlooked for Edinburgh, Glasgow pulls out all the stops for season with Christmas markets that run until 29 December, family-friendly entertainment such as pantomimes and theatre shows and festive food around every corner.

Not far behind Glasgow, Aberdeen, Dundee and Edinburgh are also facing good odds for a white Christmas this year.

Find hotels in Glasgow

Best ways to experience Glasgow at Christmas time:

Private Outlander Day Tour - Winter Edition
Private Outlander Day Tour - Winter Edition



5. Midwest, USA

Central and eastern states of the US are predicted to receive a snow dump this year, making it a magically white Christmas for many.

AccuWeather has major states such as Illinois, Minnesota and Wisconsin down for some frosty the snowman action in the weekend leading up to Christmas.

By the 25th, fresh snow in the midwest is unlikely with your best bet for flurries being upstate New York and New England. Your best bet is to head as far up north as possible to increase your odds.

Find flights to Midwest USA

Best ways to experience the Midwest USA at Christmas time:

Salzburg, Austria Best Places to Have A White Christmas

6. Salzburg, Austria

While many may opt to visit Vienna for Christmas, the smaller Austrian town of Salzburg is just as mesmerising… and just as likely to receive that sought-after snowfall.

Famed for being the birthplace of Mozart and the filming location for The Sound of Music, Salzburg lights up during Christmas as markets fill its main squares as well as the courtyard of the Hohensalzburg Castle. For guaranteed snow, take a trip to the dozen ski resort areas nearby.

Find hotels in Salzburg

Best ways to experience Salzburg at Christmas time:

The Original Sound of Music Tour since 1967
The Original Sound of Music Tour since 1967


Budapest Hungary Best Places to Have A White Christmas

7. Budapest, Hungary

With its frequent and gentle December snowfall, conditions for a perfect white Christmas in Budapest couldn’t be better if it tried.

The eclectic city of Budapest offers a unique Christmas for visitors. Brimming with bars and thermal baths, you can spend days hopping from one to the other. When you’re done, immerse yourself in the festive spirit of the Christmas markets and outdoor ice rink in Budapest City Park or take a Christmas boat ride along the Danube.

Search for flights to Budapest

Best ways to experience Budapest at Christmas time:

Christmas Danube River Cruise with Live Music
Christmas Danube River Cruise with Live Music


Danube Sightseeing Evening River Cruise - 'Danube Legend'
Danube Sightseeing Evening River Cruise - 'Danube Legend'


Tromsø Norway Best Places to Have A White Christmas

8. Tromsø, Norway

Tucked 350km north of the Arctic Circle, where snowfall can start as early as October, is the colourful port town of Tromso.

One of Tromsø’s biggest claims to fame is that it’s the northernmost town in the world with a popular over 50,000 – although it doesn’t feel like it. The city centre is extremely manageable on foot and often wears a thick coat of snow in late winter. The town itself can be reached by Hurtigruten cruise, plane or bus making it easily accessible for holidaymakers.

Find hotels in Tromsø

Best ways to experience Tromsø at Christmas time:

Lapland Lyngen Alps Snowmobile Safari from Tromso
Lapland Lyngen Alps Snowmobile Safari from Tromso


 Reindeer Camp Dinner with Chance of Northern Lights in Tromso
Reindeer Camp Dinner with Chance of Northern Lights in Tromso


New York City Best Places to Have A White Christmas

9. New York City, USA

There’s something a little bit magical about New York City at Christmas time.

From the colourful department store displays to ice skating rinks in Central Park and at the Rockefeller Centre, this urban jungle transforms into a winter wonderland come Christmas. There may not be blankets of snow to make angels in right in the city, but there’s a good chance of flurries making your evening skate a bit more enchanted.

Find flights to New York City

Best ways to experience New York City at Christmas time:

Moscow Russia Best Places to Have A White Christmas

10. Moscow, Russia

Layer up and prepare for snow when you plan to spend Christmas in Moscow. Throughout the month the highest temperature is rarely over 0℃ and snow flurries are common.

Russia is renowned for its white winters, so for a good chance of snowfall it’s the place to be. In December, Moscow’s famous Red Square transforms into an unforgettable Christmas market. However, the place to be between mid-December and mid-January is the nearby Manezh Square, which is where the Journey into Christmas festival takes place. It’s a traditional Russian Christmas fun fair with modern ideas that’s said to be the most picturesque festival in all of Moscow. It’s also one of the biggest New Year’s Eve festivals in the world.

Find hotels in Moscow

Best ways to experience Moscow at Christmas time:

Romantic Private Tour of Moscow for Couples
Romantic Private Tour of Moscow for Couples


Moscow Christmas Markets and Christmas Lights Tour with a Private Guide
Moscow Christmas Markets and Christmas Lights Tour with a Private Guide


Christmas Ice Skating on Red Square with Free Christmas Drink
Christmas Ice Skating on Red Square with Free Christmas Drink


Tallin Estonia Best Places to Have A White Christmas

11. Tallinn, Estonia

Base yourself in Old Town Tallinn for a unique Christmas with a medieval feel.

Renowned for its cheap food and drink (compared to Western Europe) and its party atmosphere, Tallinn is one of the best places to celebrate the season, not least because of its high chance of snowfall. It’s also a short boat ride from Helsinki if you want to double down and see another European city potentially covered in snow.

Find flights to Tallinn

Best ways to experience Tallinn at Christmas time:

Day Trip to Paldiski and the Coastal Cliffs of Northwest Estonia
Day Trip to Paldiski and the Coastal Cliffs of Northwest Estonia


Shore Excursion: Old Town Tallinn and Kadriorg-Pirita Seaside
Shore Excursion: Old Town Tallinn and Kadriorg-Pirita Seaside


Japan Alps Best Places to Have A White Christmas

12. Japan’s Alps

Japan may not be the first place that springs to mind when you think Christmas, but its mountains of snow puts it in lucky spot number 12 on our list.

A long-time favourite destination for snow bunnies, Japan’s north and Alps are some of the snowiest places in the world during the winter months – which fall over Christmas and New Year’s in that part of the world.

Find hotels in Japan

Best ways to experience big cities at Christmas time:

Biwako Valley Ski Resort Round-Trip Transport from Osaka
Biwako Valley Ski Resort Round-Trip Transport from Osaka


Best deals available around Christmas

Code exclusive

30% off pre-flight COVID-19 at-home PCR/TMA test

Use our exclusive discount code to get 30% off your pre-flight COVID-19 test for travel from LetsGetChecked. T&Cs apply.
Deal Free cancellation

Free cancellation on selected bookings!

No cancellation fees on specific packages with Booking.com. T&Cs apply.
Deal Cancel for free

Cancel your hotel reservation for free

Can't or don't want to go on a trip anymore? Don't worry! If you booked it through Expedia, you can cancel it for free. T&Cs apply.
Code Huge!

Up to 50% off hotel bookings

Create an account at Booking.com and get members-only access to Secret Deals with discounts of up to 50% off selected properties! T&Cs apply.
Deal Free cancellation

Book with Confidence – free cancellation on most rooms!

Book with confidence at hotels.com and if you change your mind you can cancel most reservations for free. T&Cs apply.

Travel flexibly and book with confidence!

Find lots of flights and hotels that in this period are no longer charging their standard handling fees for booking changes or cancellations. Shop now. T&Cs apply.

Save 7% on Travel Insurance

Go for a worry-free trip! Get a Travel Insurance quotation today and with this discount code save 7% on your insurance. T&Cs apply.
Code Save!

15% off online bookings!

Book your Madame Tussauds ticket online now and save up to 15% compared to buying at the door! T&Cs apply.

London deals £35 or less

Book your affordable city break in London at Travelodge. Save now on your next stay! T&Cs apply

20% off your booking

Looking for a transport service that has the best airport transfer and resort transfer deals? You've found it! Go to HolidayTaxis now and use this discount code to save 20% on your order! T&Cs apply.

10% discount on parking and hotels at selected major airports

Leisure Guard knows about travel. Plan ahead and save 10% on parking and hotels at selected major airports, giving you more time and money to focus on the fun times ahead. T&Cs apply.

Multi-trip travel insurance from £32.02

Planning on going for a couple of trips throughout the year? Don't overpay by getting insurance separately for each of them. Choose multi-trip insurance and keep some money in your pocket. T&Cs apply.

Download the app for free

Want to have access to your travel insurance policy no matter where you are? Get it with Post Office. Download the app for free. T&Cs apply.

10% off vehicle car hire insurance

Are you Leisure Guard's customer already? Take advantage of this amazing deal! Use this discount code and pay less for a vehicle car hire insurance. T&Cs apply.

Download the app for free

Have your quotes, policy documents and purchases under control with the iCarhire app. Download it now for free! T&Cs apply.

Marriott Bonvoy Benefits

Start earning your way towards Elite status with your first stay and enjoy benefits from the moment you join. Experience the thrill of redeeming free nights, delights and access to events and more. T&Cs apply.

CheapOair Vacation Package Deals - Up to $60- OFF

Expires 31 Dec 2022
T&Cs apply

Save up to 61% off Countryside retreats

Wondering where to go this summer? Check out Wowcher's summer retreats now and save up to 61% off your Summer Getaway! T&Cs apply.
Code Students!

10% student discount

Stretch out that student loan just a little bit further with this 10% student discount from Wowcher. T&Cs apply. 

Book early and save up to 20%

Travel smarter and for less with early bookings at Expedia. Explore the best deals that will help you save up to 20% when you book 60 days in advance. T&Cs apply.

Subscribe for member prices - unlock an extra 10% or more off select hotels

Subscribe now and get extra 10% or more off select hotels at Expedia! T&Cs apply.
Deal Pay later!

Book now and pay later with Klarna!

Can't pay for your holiday in one go? Expedia offers its customers Klarna services to spread the cost of their orders. T&Cs apply.

Amsterdam accommodation from £30pn

Searching for a place to stay in Amsterdam? Find the best place for yourself from £30ppn only. T&Cs apply

New York hotels from £155ppn

Travelling to the big apple? Don't spend a fortune on your stay - find New York hotels for as little as £155ppn. T&Cs apply

10% off selected hotels with Genius discount

Create a booking.com account today and once you become a Genius member you'll have access to an extra 10% off tons of great hotels! T&Cs apply

Guaranteed best price with Booking.com's price match promise!

If you find a package at a lower rate on the Internet after you have made a reservation through Booking, they'll will match the difference! T&Cs apply

Central London hotels from £32pp

Cheap weekend accommodation in Central London from £32pp for two nights! Book and save money now with Booking.com! T&Cs apply
Deal Reward!

Stay 10 nights, get 1 reward night!

Earn loyalty rewards from hotels.com and when you collect 10 nights, you'll get 1 night as a reward! Register now. T&Cs apply.
Deal Students

Students get extra 10% off bookings!

Looking to book a hotel without breaking the bank? Use a StudentBeans offer for Hotels.com and get an extra discount of 10% off! T&Cs apply.

Up to 40% off top secret hotels!

Want to add a sense of mystery and excitement to your holiday? Score up to 40% off your booking when you choose your ideal hotel based on everything but the hotel's name! T&Cs apply.

Catch special offers before they're over

Get great deals with this Flash Sale from lastminute.com. Explore these special flight + hotel packages and book your next trip today! T&Cs apply.

Get set for great deals with the Flash Sales!

Offering special flight + hotel packages to favourite destinations. Make sure you act fast though, as these amazing prices are only available for a limited time. Start planning your next trip today! T&Cs apply.

Looking for a great birthday gift?

Birthday gift ideas. From gin tasting to track days, never forget a birthday present again with instant e-vouchers. T&Cs apply.

Airport parking from £3

Prebook your airport paring with Airparks and get prices as low as £3! T&Cs apply.

Book with Confidence Guarantee

Book with Confidence Guarantee and other great benefits that Vrbo provides every single time you book and pay through Vrbo! T&Cs apply.
Deal Free delivery!

Free Shipping over £90

Free shipping on all UK orders over £90. Whether you are looking for one of the bestselling luggage or a backpack for your everyday commute. T&Cs apply.

Save £250 on selected long-haul breaks

Want to escape far away? Use this discount code to save £250 on bookings at TUI. Go now! T&Cs apply.

Explore the best car hire deals and discounts

Explore Alamo's best car hire deals and discounts, so you can knock some money off your car rental for your next trip! T&Cs apply.

Explore Ireland with tours starting at £16

Take in everything this beautiful country has to offer with Viator day trips starting at only £16! T&Cs apply.
Deal Students!

10% student discount

Unlock your Viator student discount and save 10% on your tickets booking! T&Cs apply.

More guides on Finder

Ask an Expert

You are about to post a question on finder.com:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and Terms of Use.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site