Checked
Michigan Climate
1991 to 2020 normals at the weather station nearest each city.
Cities
Normal high and low in January and July, yearly precipitation and snow
| City | Station | Jan | Jul | Precip. | Snow |
|---|---|---|---|---|---|
| Detroit | Dearborn #2 (3 mi) | 33° / 19° | 84° / 63° | 34.89 in | -- |
| Grand Rapids | E Grand Rapids (3 mi) | 31° / 17° | 82° / 60° | 39.60 in | 74.9 in |
| Warren | Detroit City AP (6 mi) | 32° / 20° | 84° / 65° | 29.89 in | -- |
| Sterling Heights | Mt Clemens Ang Base (11 mi) | 32° / 18° | 82° / 62° | 34.96 in | 32.2 in |
| Ann Arbor | Ann Arbor MUNI AP (4 mi) | 32° / 15° | 84° / 57° | 29.78 in | -- |
| Lansing | Lansing Capital City AP (4 mi) | 31° / 17° | 83° / 61° | 33.33 in | 50.2 in |
| Dearborn | Dearborn (1 mi) | 32° / 18° | 84° / 62° | 35.05 in | 30.8 in |
| Livonia | Farmington (5 mi) | 30° / 16° | 83° / 60° | 33.02 in | 36.0 in |
| Troy | Pontiac Wwtp (7 mi) | 31° / 17° | 82° / 63° | 33.88 in | 36.0 in |
| Westland | Detroit Metro AP (7 mi) | 32° / 19° | 84° / 64° | 34.32 in | 45.0 in |
| Flint | Flint Bishop INTL AP (4 mi) | 30° / 16° | 82° / 60° | 31.97 in | 52.1 in |
| Kalamazoo | Kalamazoo Battle Ck INTL AP (4 mi) | 32° / 18° | 83° / 62° | 33.23 in | -- |
| St. Clair Shores | Grosse Pointe Farms (6 mi) | 32° / 17° | 82° / 62° | 35.81 in | 27.9 in |
| Kentwood | Grand Rapids (2 mi) | 31° / 19° | 83° / 63° | 39.40 in | 77.6 in |
| Battle Creek | Battle Creek Kellogg AP (1 mi) | 31° / 17° | 83° / 62° | 31.52 in | -- |
| East Lansing | East Lansing 4 S (5 mi) | 32° / 18° | 83° / 61° | 34.32 in | 36.0 in |
| Saginaw | Saginaw #3 (1 mi) | 30° / 16° | 83° / 62° | 33.98 in | 40.7 in |
| Midland | Midland (2 mi) | 29° / 17° | 82° / 62° | 33.41 in | -- |
| Muskegon | Muskegon CO AP (4 mi) | 33° / 21° | 82° / 62° | 35.08 in | 87.2 in |
| Holland | Holland Tulip City AP (1 mi) | 32° / 20° | 82° / 62° | 34.76 in | -- |
| Bay City | Essexville (3 mi) | 30° / 16° | 82° / 62° | 33.12 in | -- |
| Jackson | Jackson Reynolds Fld (4 mi) | 31° / 18° | 83° / 61° | 32.19 in | -- |
| Burton | Burton 4n (5 mi) | 31° / 15° | 84° / 58° | 34.49 in | -- |
| Port Huron | Port Huron (1 mi) | 31° / 20° | 81° / 65° | 34.87 in | 35.5 in |
| Allendale | Grand Haven Wwtp (14 mi) | 32° / 19° | 80° / 62° | 37.64 in | -- |