Snowiest Cities in United States (2024)

Of the 56 largest American cities, two are shovelling far more snow than any of the rest. Rochester, New York gets the most snow among major cities in the United States, with a yearly average of over 100 inches (over 255 centimetres). Nearly eight feet of snow also buries nearby Buffalo in a typical year.

The third-ranking major US city for snow doesn't even come close to Buffalo and Rochester. Grand Rapids, Michigan receives a foot and a half less snow than Buffalo. For 17 of the 56 largest US cities, the annual snowfall normally adds up to over two feet (60 centimetres).

Major cities included in these snowfall rankings represent the 56 metropolitan areas in the United States with the biggest populations, all those with over one million people in 2020, according to the US Census Bureau. A complete list of America's 56 largest urban centers is available here.

There are some smaller cities that get even more snow than Rochester. Most notable is Syracuse New York with an average of 128 inches of snow a year, and Erie Pennsylvania which receives 104 inches of snow annually.

The snowfall totals are averages based on weather data collected from 1991 to 2020 for the NOAA National Centers for Environmental Information. You can also view a summary of snow averages for all major US cities and recent snowfall amounts.

Average annual snowfall for the snowiest large US cities:
CityYearly Snowfall
InchesCen­ti­me­tres
Rochester, New York102.0259.1
Buffalo, New York95.4242.3
Grand Rapids, Michigan77.6197.1
Cleveland, Ohio63.8162.1
Salt Lake City, Utah51.9131.8
Hartford, Connecticut51.7131.3
Minneapolis, Minnesota51.2130.0
Boston, Massachusetts49.2125.0
Denver, Colorado49.0124.5
Milwaukee, Wisconsin48.7123.7
Detroit, Michigan45.0114.3
Pittsburgh, Pennsylvania44.1112.0
Chicago, Illinois38.898.6
Providence, Rhode Island36.693.0
New York, New York29.875.7
Columbus, Ohio28.271.6
Indianapolis, Indiana25.564.8

City links take you to more detailed information on snowfall, snowstorms and snow accumulation for that location.

Most Days With Fresh Snow

These major US cities receive at least 0.1 inches (0.25 centimetres) of new snow for an average of 25 days or more a year.

Number of days a year with
CityDays
Rochester, New York65
Buffalo, New York60
Grand Rapids, Michigan51
Cleveland, Ohio46
Pittsburgh, Pennsylvania40
Minneapolis, Minnesota38
Detroit, Michigan38
Milwaukee, Wisconsin35
Denver, Colorado31
Salt Lake City, Utah31
Columbus, Ohio28
Chicago, Illinois28
Snowiest Cities in United States (2024)
Top Articles
Latest Posts
Article information

Author: Aron Pacocha

Last Updated:

Views: 6188

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Aron Pacocha

Birthday: 1999-08-12

Address: 3808 Moen Corner, Gorczanyport, FL 67364-2074

Phone: +393457723392

Job: Retail Consultant

Hobby: Jewelry making, Cooking, Gaming, Reading, Juggling, Cabaret, Origami

Introduction: My name is Aron Pacocha, I am a happy, tasty, innocent, proud, talented, courageous, magnificent person who loves writing and wants to share my knowledge and understanding with you.