When you picture Christmas, a few things may come to mind — Santa, the reindeer, presents and, of course, snowflakes and sparkling, fresh snow. Regardless of where you live, a classic white Christmas is the quintessential image of a holiday town.
So, where are you most likely to experience a truly white Christmas day? We've made our list and checked it twice to find the best white Christmas cities in America.
Cities where you're most likely to have a white Christmas
You can always ask Santa to deliver a white Christmas, but chances are, if you live in sunny California or Florida, you won't get your wish. But don't give up hope yet! We've seen Christmas miracles happen and there are 10 white Christmas cities where you're likely to find the most snow. If you're itching to experience a magical, snowy Dec. 25, you'll want to live in or visit one of these white Christmas cities.
10. Cleveland, OH
Cleveland lands in the 10th spot on the white Christmas cities list. Here, you have roughly a 25 percent chance of experiencing a white Christmas on the 25th. Why not have a winter adventure ice skating at the Cleveland Foundation Ice Rink at Public Square?
You may wake up to an average of three inches of fresh snow in this winter-white city. Oh, and if you want to make Cleveland your hometown, the average price for a two-bedroom apartment is $1,965. But can you really put a price on Christmas magic?
9. Boston, MA
Out of 135 Christmas Days we tracked, Boston has seen a white Christmas 36 times. That's a 26 percent chance of experiencing snow on Christmas Day as you walk the historic Freedom Trail throughout the city. This 2.5-mile walking trail might be dusted with snow as you pass sites like the Massachusetts State House, Quincy Market or the site of the Boston Massacre.
You'll also catch sight of different apartments, where, in Boston, the average two-bedroom rent price is $5,031. In a city full of history, you might just experience a white Christmas Day, too.
8. Spokane, WA
Two inches of snow is enough to cover Spokane and make it sparkle. Ranking as the 8th city with the highest chance of experiencing a white Christmas, Spokane is a magical place to celebrate the season. With lots of resorts open for skiing and snowboarding, take advantage of the powder day.
7. Fort Wayne, IN
In Fort Wayne, you'll have a 31 percent chance of a white Christmas this holiday season. Tell the reindeers on Reindeer Saturday to deliver a message to Santa — Fort Wayne residents want snow for Christmas!
While you're waiting for the big day, you can actually visit real-life reindeer each Saturday in December at Foellinger-Freimann Botanical Conservatory. And, in case you want to make Fort Wayne your long-term residence, you should know that the average two-bedroom rent price is $1,341.
6. Detroit, MI
Let's hear it for city No. 6 on the white Christmas cities list! Detroit residents have a 31 percent chance of waking up to snow on Christmas Day this year. While you're waiting for the snow, take a lap around the ice skating rink at Campus Martius. This charming outdoor venue will get you all jazzed for Christmas. In Detroit, plan to spend $2,319 a month in rent for a two-bedroom apartment.
5. Pittsburgh, PA
When we looked at 128 weather entries for Pittsburgh, we noted that there has been snow on Christmas Day 41 times. That means you have about a 32 percent chance of a white Christmas this year.
To make the holiday season even more magical, make sure to check out Boyce Park. Here, you can take advantage of that snow and ski, snowboard or bound down the snow tubing slopes. Living in Pittsburgh has lots of perks and the average rent for a two-bedroom space is $1,632.
4. Minneapolis, MN
With a 35 percent chance of snow on Christmas Day, the odds are pretty high you'll make it on the nice list this year and get your wish (that is, if snow is your Christmas wish)! In Minneapolis, you can even drive through an ice sculpture park as you patiently count down the days until the 25th. Rent in Minneapolis averages $1,976.
3. Anchorage, AK
When it snows, it pours! In Anchorage, you can expect an average of six inches of snowfall on Christmas Day. Anchorage is the perfect city for outdoor enthusiasts. Whether you're heli-skiing, dog sledding or viewing the Northern Lights, you'll experience a magical, winter holiday.
2. Buffalo, NY
With just shy of three inches of snowfall on Christmas Day, Buffalo takes second place for a white Christmas city. This town has lots of parks and walking trails, so meandering around while bundled up and sipping hot chocolate is the perfect winter activity. If you live in Buffalo, rent prices are $1,870 for a two-bedroom apartment.
1. Rochester, NY
Three cheers for Rochester! This is our No. 1 pick for places to experience a white Christmas. Historically, you have a 48 percent chance of enjoying snowfall on Christmas Day in Rochester. That means every other year the city gets 2.25 inches of snow. So, wake up, open your presents and spend time outdoors snowshoeing, sledding, skiing or just taking in the scenery.
All cities with a historical chance of a white Christmas
But what if you were really, really good this year? Will Santa bring a white Christmas to your city? Here's a list of all of the other cities that have experienced a white Christmas in the past. Who knows? This may just be the year that you'll wake up in a decorated apartment to powder outside.
|Rank||City||Population||Historical Chance of a White Christmas|
|7||Fort Wayne, IN||270,402||31.09%|
|15||Des Moines, IA||214,237||21.62%|
|27||New York, NY||8,336,817||11.72%|
|28||Jersey City, NJ||262,075||11.48%|
|30||Kansas City, MO||495,327||10.06%|
|32||Colorado Springs, CO||478,221||7.69%|
|36||Oklahoma City, OK||655,057||6.74%|
|37||San Bernardino, CA||215,784||6.35%|
|41||Virginia Beach, VA||449,974||3.64%|
|45||El Paso, TX||681,728||3.00%|
|49||Fort Worth, TX||909,585||2.50%|
Weather data was collected from the National Centers for Environmental Information's (NCEI) Global Historical Climatology Network daily (GHCNd) integrated database of land surface stations. The analysis considered city-level data aggregated for stations within specific latitudinal and longitudinal bounding boxes for the 100 largest cities in the United States by population. The scope of the data encompassed the years 1836 to 2020, but entries were not present for every year and every location within the scope.
The probability of snow was calculated by dividing the total number of entries for December 25 across all years for a given city by the number of entries where station aggregation readings for snowfall within the bounding box were greater than zero.
Snowfall average is the average daily snowfall on December 25 in a city given it snowed. It was calculated by dividing station aggregation readings for snowfall within the bounding box by the number of entries for the aggregation that were greater than zero.
Rent prices are based on a rolling weighted average from Apartment Guide and Rent.'s multifamily rental property inventory as of October 2021. Our team uses a weighted average formula that more accurately represents price availability for each unit type and reduces the influence of seasonality on rent prices in specific markets.
The rent information included in this article is used for illustrative purposes only. The data contained herein do not constitute financial advice or a pricing guarantee for any apartment.