We love snow. We’re guessing you do too, that’s why you’re here. To follow our passion it would make sense to live where there is the most snow.
- Related: Top Snowiest Ski Resorts in the USA
That’s why we’ve compiled a list of the 9 snowiest cities in the USA. The following data is sourced from the National Oceanic and Atmospheric Administration’s National Centers for Environmental Information (NOAA) National Climate Reports between the years 2016 and 2021. The list was determined by looking at the 200 largest U.S. cities based on population and then comparing them based on their recorded snowfall.
These are the top 9 snowiest cities by average annual snowfall in inches.
9. Muskegon, MI
Average Snowfall (2016–2021): 52.82 inches
8. Burlington, VT
Average Snowfall (2016–2021): 55.88 inches
7. Flagstaff, AZ
Average Snowfall (2016–2021): 57.72 inches
6. Binghamton, NY
Average Snowfall (2016–2021): 61.9 inches
5. Buffalo, NY
Average Snowfall (2016–2021): 68.8 inches
4. Syracuse, NY
Average Snowfall (2016–2021): 77.56 inches
3. Erie, PA
Average Snowfall (2016–2021): 80.86 inches
2. Caribou, ME
Average Snowfall (2016–2021): 82.14 inches
1. Sault Ste. Marie, MI
Average Snowfall (2016–2021): 90.0 inches
Top 25 snowiest cities: