Michigan has warm summers and cold, snowy winters: NOAA's 1991–2020 normals for Detroit Metropolitan Airport give highs of 81.4–83.7°F in July and August and 32.3°F in January, with 14.0 inches of snow in January and May the wettest month at 3.72 inches. Grand Rapids runs snowier. Choose by activity; we have no verified dataset for crowds, events or prices.
Month-by-month climate table
| Month | Normal high | Normal low | Normal precipitation | Normal snowfall | Verified notes |
|---|---|---|---|---|---|
| January | 32.3°F | 19.2°F | 2.23 in | 14.0 in | — |
| February | 35.2°F | 20.8°F | 2.08 in | 12.5 in | — |
| March | 45.9°F | 28.6°F | 2.43 in | 6.2 in | — |
| April | 58.7°F | 39.1°F | 3.26 in | 1.5 in | — |
| May | 70.3°F | 50.2°F | 3.72 in | 0.0 in | — |
| June | 79.7°F | 60.2°F | 3.26 in | 0.0 in | — |
| July | 83.7°F | 64.4°F | 3.51 in | 0.0 in | — |
| August | 81.4°F | 63.2°F | 3.26 in | 0.0 in | — |
| September | 74.4°F | 55.5°F | 3.22 in | 0.0 in | — |
| October | 62.0°F | 44.0°F | 2.53 in | 0.0 in | — |
| November | 48.6°F | 33.9°F | 2.57 in | 1.9 in | — |
| December | 37.2°F | 25.3°F | 2.25 in | 8.9 in | — |
Source: NOAA NCEI U.S. Climate Normals 1991–2020, Detroit Metropolitan Airport (USW00094847), retrieved October 20, 2026. Normals are 30-year averages; actual weather varies.
Detroit vs Grand Rapids
| Station | January high / low | July high / low | Wettest month | Peak snowfall |
|---|---|---|---|---|
| Detroit Metro | 32.3°F / 19.2°F | 83.7°F / 64.4°F | May (3.72 in) | 14.0 in (January) |
| Grand Rapids | 31.0°F / 18.6°F | 83.1°F / 62.5°F | October (4.02 in) | 22.6 in (January) |
How to choose your month
- Warmest: June–August (Detroit highs 79.7–83.7°F).
- Coldest: December–February (Detroit highs 32.3–37.2°F).
- Snowiest: January and February at Detroit; January and December at Grand Rapids.
Limits of this guide
Normals describe typical conditions, not forecasts, and we have no verified dataset for lake-effect snow, ferry schedules, events, crowds or prices by month, so this page makes no such claims. Use the National Weather Service for forecasts.
