Michigan December Weather

Michigan weather averages and all-time records in the month of December from 1991–2020 based on data made available by the NOAA.
State:
Month:
Statewide December Averages
High temperature 32.8 °F
Low temperature 19.6 °F
Precipitation 2.2 inches
More
Michigan Cities
December weather averages for various places in Michigan, from 1991–2020.
City Average (°F) Record (°F) Monthly (inches)
High Low High Low Precipitation Snow
Alma 35.1 20.8 68 -14 2.0 8.8
Alpena 33.0 19.5 65 -27 1.8 17.1
Ann Arbor 36.4 24.2 67 -17 2.7 12.7
Bad Axe 34.1 22.6 69 -8 2.1 10.6
Battle Creek 37.0 22.4 69 -18 1.9 16.2
Big Rapids 33.8 19.6 66 -18 2.3 13.4
Cadillac 32.1 19.3 64 -25 2.1 n/a
Caro 34.8 22.0 69 -18 2.1 10.3
Charlevoix 34.6 25.1 63 -8 2.5 27.8
Cheboygan 33.4 20.3 64 -21 2.1 21.6
Coldwater 35.4 22.8 67 -17 2.3 8.8
Detroit 37.4 25.3 69 -20 2.3 8.9
Dowagiac 37.2 22.5 72 -20 2.7 16.1
East Tawas 35.0 20.8 65 -19 2.1 10.3
Flint 35.8 22.7 70 -18 1.9 11.3
Gaylord 30.0 18.3 65 -27 2.8 32.8
Grand Rapids 35.7 24.1 69 -18 2.5 20.2
Grosse Pointe 37.4 25.4 69 -10 2.3 6.3
Hastings 36.1 22.4 70 -22 2.5 16.7
Hillsdale 35.7 22.1 69 -19 2.4 9.3
Houghton 27.7 16.7 64 -16 1.4 n/a
Iron Mountain 29.1 12.8 64 -26 1.7 13.1
Iron River 26.3 8.5 59 -41 1.4 13.5
Ironwood 25.4 11.0 59 -36 2.3 42.4
Jackson 36.0 23.2 69 -14 1.8 n/a
Kalamazoo 36.7 23.9 69 -14 1.7 n/a
Lansing 35.5 22.6 69 -18 1.9 10.9
Lapeer 35.4 22.2 69 -15 2.0 8.5
Manistee 35.0 24.4 64 -14 2.6 n/a
Marquette 31.1 20.2 60 -20 1.9 20.4
Midland 34.9 23.5 67 -16 2.0 6.9
Muskegon 36.4 25.6 66 -15 2.4 21.4
Owosso 35.7 22.6 69 -14 2.0 9.2
Petoskey 33.9 23.6 65 -18 2.6 32.8
Pontiac 35.5 23.4 66 -12 1.8 n/a
Port Huron 36.0 24.3 66 -7 2.3 6.9
Saginaw 34.8 22.8 67 -12 1.8 11.4
Sault Ste. Marie 29.7 17.0 62 -31 2.8 30.1
Traverse City 34.3 23.2 66 -13 1.9 n/a