Top 10 Snowiest Cities in the US
From Buffalo to Flagstaff, these American cities see the most snowfall each year. We ranked them with historical data.
Which American Cities Get the Most Snow?
Using meteorological observations from NOAA over the past 30 years, we've compiled a ranking of cities with populations over 50,000.
1. Syracuse, New York
Syracuse averages a whopping 127.8 inches of snow per year thanks to lake-effect snowstorms.
2. Erie, Pennsylvania
Erie follows closely behind with 100.9 inches of annual average snowfall.
3. Rochester, New York
Another lake-effect recipient, Rochester sees around 99.5 inches.