Minnesota climate

Historical climate data for 854 cities in Minnesota — drawn from NOAA 1991-2020 normals at each city's primary weather station.

Warmest city
Sobieski
°F annual avg
Coldest city
Orr
35.7°F annual avg
Wettest city
Hendricks
in/yr
Snowiest city
Silver Bay
94.2 in/yr
Frost-date data is available for 756 cities in Minnesota — the average last spring frost, first fall frost, and growing-season length for each. Find your city →

Minnesota climate rankings

Warmest cities

  1. Bowlus — °F
  2. Winsted — °F
  3. Upsala — °F
  4. Canton — °F
  5. Elmdale — °F
  6. Wendell — °F
  7. Sobieski — °F
  8. Utica — °F
  9. Belview — °F
  10. Nashua — °F

Coldest cities

  1. Orr — 35.7°F
  2. Aurora — 36.4°F
  3. Hoyt Lakes — 36.4°F
  4. Biwabik — 36.4°F
  5. Roseau — 36.6°F
  6. Badger — 36.6°F
  7. Warroad — 36.6°F
  8. Roosevelt — 36.6°F
  9. Babbitt — 36.7°F
  10. Nashwauk — 36.9°F

Wettest cities

  1. Oakdale — in/yr
  2. Winona — in/yr
  3. Thief River Falls — in/yr
  4. Minnetrista — in/yr
  5. Hendricks — in/yr
  6. Doran — in/yr
  7. Kent — in/yr
  8. Ivanhoe — in/yr
  9. McGregor — in/yr
  10. Hackensack — in/yr

Driest cities

  1. Humboldt — 22.1 in/yr
  2. St. Vincent — 22.1 in/yr
  3. Lancaster — 22.3 in/yr
  4. Lake Bronson — 22.3 in/yr
  5. Kennedy — 22.3 in/yr
  6. Halma — 22.3 in/yr
  7. Donaldson — 22.3 in/yr
  8. Hallock — 22.3 in/yr
  9. Climax — 22.3 in/yr
  10. Crookston — 22.4 in/yr

All Minnesota cities

Weather stations in Minnesota → National climate rankings →