GIS Map

Coldest Cities in Michigan

The top 25 of 46 Michigan cities on GIS Map, ranked by lowest average annual temperature.

#CityAverage annual temperature
1Houghton
39.9°F
2Iron Mountain
41.8°F
3Escanaba
42.1°F
4Sault Ste. Marie
42.2°F
5Marquette
42.6°F
6Petoskey
43.7°F
7Alpena
44.3°F
8Cadillac
44.5°F
9Big Rapids
45.1°F
10Traverse City
45.1°F
11Ludington
46.3°F
12Frankenmuth
46.4°F
13Manistee
47.4°F
14Flint
47.6°F
15Farmington Hills
47.7°F
16Novi
47.7°F
17Southfield
47.7°F
18Mount Pleasant
47.8°F
19Bay City
47.9°F
20Grand Rapids
48.0°F
21Midland
48.0°F
22Wyoming
48.0°F
23Ann Arbor
48.3°F
24Saginaw
48.3°F
25St. Clair Shores
48.5°F

Source: NOAA NCEI 1991-2020 U.S. Climate Normals, nearest station with complete data. Only cities covered by GIS Map with at least 1,000 residents are ranked. Estimates carry margins of error.

Citing this page: GIS Map, “Coldest Cities in Michigan”, https://gismap.land/rankings/michigan/coldest-cities. Figures from NOAA NCEI 1991-2020 U.S. Climate Normals, nearest station with complete data.