Average Temperatures for Michigan in December





Average temperatures for December at cities, towns and parks throughout Michigan are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for each region of the state: The Thumb & Southeast Michigan, West & Mid-Michigan, Northern Michigan and Upper Peninsula.

The tables give the normals for maximum and minimum temperatures based on weather data collected from 1991 to 2020 by the US National Centers for Environmental Information.

The Thumb & Southeast Michigan

Average December temperatures
High °F Low °F Place High °C Low °C
38 23 Adrian 3 -5
36 22 Ann Arbor 2 -6
35 23 Bay City 2 -5
37 24 Dearborn 3 -4
37 25 Detroit 3 -4
35 23 Flint 2 -5
34 23 Harbor Beach 1 -5
34 23 Midland 1 -5
38 24 Monroe 3 -5
35 22 Mount Pleasant 2 -5
36 26 Port Huron 2 -3
35 23 Saginaw 2 -5

West & Mid-Michigan

Average daily temperatures in December
High °F Low °F Place High °C Low °C
37 23 Battle Creek 3 -5
38 26 Benton Harbor 4 -3
36 25 Grand Rapids 2 -4
37 26 Holland 3 -3
36 24 Jackson 2 -5
37 24 Kalamazoo 3 -4
36 23 Lansing 2 -5
37 26 Muskegon 3 -3
38 25 Niles 3 -4

Northern Michigan

December temperatures: daily averages
High °F Low °F Place High °C Low °C
34 20 Alpena 1 -7
32 20 Cadillac 0 -7
33 21 Cheboygan 1 -6
35 21 East Tawas 2 -6
34 24 Frankfort 1 -4
29 16 Gaylord -2 -9
32 21 Harrisville 0 -6
33 18 Houghton Lake 0 -8
34 22 Ludington 1 -6
34 23 Petoskey 1 -5
33 23 St James, Beaver Island 0 -5
35 24 Traverse City  1 -5

Upper Peninsula

Average December temperatures
High °F Low °F Place High °C Low °C
26 10 Champion Van Riper Park -3 -13
31 19 De Tour Village -1 -7
31 16 Escanaba 0 -9
31 20 Grand Marais -1 -7
29 13 Iron Mountain -2 -11
25 11 Ironwood -4 -12
31 18 Manistique -1 -8
30 19 Marquette -1 -7
29 18 Munising -2 -8
31 17 Sault Ste Marie -1 -8
29 15 Tahquamenon Falls Park -2 -9
31 21 Whitefish Point -1 -6
Reference

NOAA National Centers for Environmental Information (NCEI). Climate Normals.

Michigan Temperatures
Back to Top