WeatherUS
Top 10 Snowiest Cities in the US
Climate
Jun 15, 2026
6 min read
10 views

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.

Related Articles