Battle Creek December Weather

Averages and records for weather in Battle Creek, Michigan in the month of December.
Typical Battle Creek December Weather
1991–2020
Average daily high 37.0 °F
Average daily low 22.4 °F
Average monthly precipitation 1.9 inches
Average monthly snow 16.2 inches
Daily chance of precipitation 43.6%
Daily chance of snow 34.1%
Battle Creek December Weather Records
1948–2024
Highest temperature 69 °F December 5, 2001
Lowest temperature -18 °F December 22, 1989
Highest daily low 58 °F December 3, 1982
Lowest daily high 6 °F December 24, 1983
Hottest average high temperature 46.3 °F 2015
Coldest average high temperature 25.7 °F 1989
Most daily precipitation 2.3 inches December 21, 1967
Most monthly precipitation 5.6 inches 1967
Most daily snow 10.0 inches December 28, 1987
Most monthly snow 52.6 inches 2000
Note: Daily averages are a moving average which includes 14 days before and after
Day Average (°F) Record (°F)
High Low High Low
December 1 41.6 26.1 66 10
December 2 41.3 25.8 66 -2
December 3 40.9 25.6 66 -7
December 4 40.5 25.2 64 3
December 5 40.2 25.0 69 3
December 6 39.8 24.6 64 3
December 7 39.5 24.4 64 -2
December 8 39.2 24.3 63 2
December 9 39.0 24.1 58 -4
December 10 38.7 23.9 63 1
December 11 38.3 23.5 62 -11
December 12 38.0 23.2 62 -15
December 13 37.8 22.9 62 -3
December 14 37.5 22.6 63 0
December 15 37.2 22.4 63 -5
December 16 36.9 22.2 61 -9
December 17 36.7 21.9 58 -6
December 18 36.5 21.7 51 -4
December 19 36.2 21.4 53 -11
December 20 36.0 21.1 58 -3
December 21 35.9 21.0 60 -10
December 22 35.8 20.8 56 -18
December 23 35.6 20.6 60 -12
December 24 35.4 20.4 59 -11
December 25 35.1 20.1 65 -9
December 26 35.0 19.9 60 -13
December 27 34.8 19.8 62 -11
December 28 34.7 19.7 62 -12
December 29 34.6 19.6 61 -2
December 30 34.5 19.4 56 -7
December 31 34.3 19.1 59 -11
Weather Station Details
Years Station Coordinates
1948–2024 Battle Creek 5NW location