Can't find what you're looking for? We're happy to answer your questions.

Michigan Weather Records

Weather averages and records for the U.S. state of Michigan based on data made available by the NOAA.
Michigan Statewide Averages
Average temperatures and precipitation over the entire territory of the state, from 1991–2020.
Month High (°F) Low (°F) Precipitation (in)
January 27.6 12.8 2.1
February 30.6 13.3 1.7
March 41.0 21.2 2.0
April 53.8 31.9 3.1
May 66.8 42.9 3.5
June 76.3 52.9 3.4
July 80.3 57.3 3.4
August 78.4 56.2 3.3
September 71.1 48.8 3.2
October 57.7 38.5 3.5
November 43.8 28.8 2.6
December 32.8 19.6 2.2
Entire Year 55.0 35.3 33.9
More
Michigan Average Temperature by Year
Michigan Cities
Yearly weather averages for various places in Michigan, from 1991–2020.
City Average (°F) Record (°F) Yearly (inches)
High Low High Low Precipitation Snow
Alma 57.4 36.6 108 -29 33.5 40.6
Alpena 54.3 34.0 106 -37 29.6 78.3
Ann Arbor 59.5 40.7 105 -22 38.3 60.6
Bad Axe 55.2 37.6 103 -23 32.6 43.1
Battle Creek 59.2 38.7 104 -20 34.6 61.6
Big Rapids 56.2 34.6 103 -36 36.8 57.4
Cadillac 54.3 34.2 99 -43 35.8 n/a
Caro 57.4 37.4 108 -30 33.5 36.5
Charlevoix 53.2 38.9 99 -33 34.2 99.7
Cheboygan 52.9 34.8 104 -35 31.8 86.4
Coldwater 57.7 39.4 108 -29 38.8 42.0
Detroit 59.5 42.1 104 -21 34.3 44.7
Dowagiac 59.0 38.5 103 -23 41.2 65.7
East Tawas 55.6 36.1 106 -29 32.1 49.1
Flint 58.2 38.6 101 -25 32.0 52.0
Gaylord 52.7 33.8 101 -37 35.8 140.1
Grand Rapids 57.9 40.1 108 -22 39.4 76.8
Grosse Pointe 58.1 41.5 105 -17 33.8 24.9
Hastings 58.5 37.5 109 -31 39.6 67.0
Hillsdale 57.8 37.9 107 -22 39.5 43.4
Houghton 49.3 33.1 102 -30 26.3 n/a
Iron Mountain 53.4 31.8 104 -39 31.1 60.9
Iron River 50.8 26.4 103 -47 30.0 65.0
Ironwood 49.8 30.6 104 -41 37.0 191.3
Jackson 58.2 39.1 103 -20 32.1 n/a
Kalamazoo 59.4 40.6 109 -22 33.8 n/a
Lansing 57.8 38.5 103 -29 33.3 49.9
Lapeer 57.5 37.9 105 -26 31.3 36.5
Manistee 56.0 39.0 100 -38 34.8 n/a
Marquette 51.0 36.5 104 -24 29.6 104.8
Midland 57.3 39.5 107 -30 32.6 29.2
Muskegon 57.1 40.4 99 -30 35.0 84.6
Owosso 57.8 38.0 105 -26 34.5 36.7
Petoskey 52.2 37.2 101 -35 34.2 122.7
Pontiac 57.6 39.9 104 -22 29.1 n/a
Port Huron 57.6 41.5 103 -19 34.9 33.7
Saginaw 57.1 39.0 111 -23 32.1 50.3
Sault Ste. Marie 50.8 33.3 98 -37 34.4 119.8
Traverse City 55.8 37.6 105 -37 29.4 n/a