
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: