climatesince.com

Battle Creek, MI: December

: December 2025 averaged 26°F in Battle Creek, MI, the coldest December since 2017, tied 42nd coldest of 129 (with 1980).

Mean temperature
26°F
Coldest since 2017
42nd coldest of 129
Precipitation
3.31 in
Wettest since 1987
21st wettest of 129

A normal December in Battle Creek, MI (1991 to 2020): a mean temperature of 29.5°F, between 25.2°F and 33.9°F in eight years of ten and 1.41 in of precipitation, between 0.74 in and 2.52 in in eight years of ten.

The mean temperature of every December in Battle Creek, MI since 1895: 26°F in 2025; the lowest is 16.5°F, in 2000.
2017: 25.3°F2000: 16.5°F2025: 26°F 2025 26°F 2000 16.5°F since 2017 1895 2025
  • Normal range, 25.2 to 33.9°F
Every year, ranked, as a table

Every December in Battle Creek, MI from 1895 to 2025, ranked: the mean temperature, the mean high and the mean low from the warmest, the precipitation from the wettest; a year missing more than a tenth of its days is not ranked.

YearMean, °FRankHigh, °FRankLow, °FRankPrecipitation, inRankDays missing
2025268733.57918.4973.31210
202432.32537.83526.8162.01610
202339.1144.5233.711.86660
20223135365225.9211.34900
202135.7443.2428.372.62390
202032.52239.12125.9211.49820
201933.81040.91026.6172.61410
201832.42438.52726.3192.13590
201725.39432.59018.11020.561240
201627.17932.39421.8601.26940
201547.313.12256
201433.21638.62627.890.851130
201325.59231.310119.8851.11990
201234.1840.91027.2141.66730
201133.21638.82427.7111.58790
201024.610329.911219.3940.981072
200927.57533.38221.7611.19970
200825.88933.28418.5961.97620
200728.75534.17223.3471.49820
200635.5541.4829.632.32530
200524.910029.411320.3790.761190
200428.55834.96322.1541.39880
200331.52937.43725.5281.101000
200226.68233.57919.7860.571221
200134.18401828.371.101000
200016.512924.31318.71291.21960
199929.947374022.8481.93650
199833.71141.8725.6261.32930
199729.35336.54622571.43870
199628.65634.66422.7512.51430
199531.8970.5912112
199433.31540.51226.5181.49822
1993286634.56721.3660.801151
199229.94735.85523.9422.45470
199129.64938.42820.7752.97301
199029.550383221.1692.74340
198917.312825.61308.91280.791170
198827.96835.65620.2820
1987313536.74225.4304.2470
198630.14335.55824.8351.49820
198521.911728.7122151171.77701
1984331941.2924.9333.74140
198318.612725.712911.51252.96311
198236.3243.6328.943.36191
1981286634.56721.6641.62750
1980268733.67718.4973.81120
197932.52240.21624.8352.47450
197827.67234.47120.9733.50180
197725.39432.49318.21012.40480
197619.812428.912110.61270.901100
197527.86935.95319.6873.32200
197430.14335.45924.8351.80690
197327.17933.97420.3793.69160
197227.27733.28421.1694.4660
197132.62140.41424.9334.1490
197028.45936.54620.4782.35510
196925.79031.89719.6870.571220
196826.18632.68919.6873.98100
196730.24236.64423.8455.5820
196627.27733.67720.9734.1680
196533.71140.21627.2145.5530
196426.58333.48119.5911.86660
196320.712228.212413.11220.961080
196223.611031.89715.41141.33920
196128.16433.97421.7612
196024.510532.19616.81080.791170
195933.41439.41927.4121.83680
195821.311928.312314.31190.391280
195733.11840.41425.8233.00270
195632.72038.12927.3131.021051
195524.610331.210517.91030.481260
195427.67233.87621.5651.94630
1953313538.12923.9421.48860
195231.23236.74225.7251.68720
195125.39433.38217.31053.74140
195021.611829.111914.21201.94630
194931.52938.92224.2395.2040
194829.45236.64422.1543.28231
194727.771347321.3661.72710
194630.44138.92222572.90320
194522.511429.211715.71131.61770
194422.711329.211716.31100.951090
194325.69132.88718.3990.281290
194223.411130.510916.31102.33520
194134.5740.51228.461.061030
194030.54036.44824.5382.59420
193932.12737.93326.2201.62750
193828.36234.66422572.18570
193724.910030.111119.6871.63740
193630.83838.12923.4462.63380
193523.910829.411318.3991.36890
193424.91003110718.8951.60780
193328.459356221.7611.34900
193228.26335.95320.5772.98280
193136.3242.6529.921.54810
193027.86934.56721.2680.801150
192925.39431.310119.4923.06260
192830.73937.33824.1402.32530
192728.16435.26021712.82330
192624.110631.310116.91061.071020
192525.39431.310119.4921.25950
192422.411529.411315.31153.22240
192335.4642.1628.653.76130
192226.48432.59020.3790.991060
192130.14336.24923.9422.98280
192031.23236.94125.5283.85110
191920.712227.5125141210.431270
191833.51339.22027.893.63170
191719.712527.112612.21230.811140
191623.910831.897161122.40480
191525.49330.810820841.051040
191423.111229.411316.91062.62390
191332.22638.72525.6260.881110
191231.33137.63625320.881110
191131.82837.93325.8232.32530
191022.111629.111915.21162.14580
190921.112127.1126151172.39500
190828.45934.66422.1542.04600
190727.57532.78822.4525.1250
190631.23237.33825.2312.66350
190529.55036.24922.8481.14980
190421.212030.3110121241.58790
190319.312627.112611.51252.65370
1902259932.59017.41042.47450
19012410731.210516.81083.31210
190028.65635.16122.2530.601200
189927.67234.56720.7752.50440
189826.28532.39420.2822.25560
1897278133.18621712.66350
189630.14336.15124410.521250
189529.25435.65622.8487.1610

Warmest, coldest, wettest and driest

Warmest
YearMean, °F
202339.1
198236.3
193136.3
202135.7
200635.5
192335.4
194134.5
201234.1
200134.1
201933.8
Coldest
YearMean, °F
200016.5
198917.3
198318.6
190319.3
191719.7
197619.8
196320.7
191920.7
190921.1
190421.2
Wettest
YearPrecipitation, in
18957.16
19675.58
19655.55
19495.20
19075.12
19724.46
19874.24
19664.16
19714.14
19683.98
Driest
YearPrecipitation, in
19430.28
19580.39
19190.43
19550.48
18960.52
20170.56
20020.57
19690.57
19950.59
19000.60

The hottest, coldest and wettest days

Hottest day
60°F
Coldest night
0°F
Wettest day
1.86 in

Every month, season and year

Months

Seasons

Years

Battle Creek, MI the day's answers

All-time records

Every answer in words
  • December 2025 brought 3.31 in of precipitation in Battle Creek, MI, the wettest December since 1987 (1988 excluded: 11 of 31 days missing), tied 21st wettest of 129 (with 1901).
  • The hottest day of December 2025 in Battle Creek, MI: 60°F on Sunday 28 December 2025.
  • The coldest night of December 2025 in Battle Creek, MI: a low of 0°F on Sunday 14 December 2025.
  • The wettest day of December 2025 in Battle Creek, MI: 1.86 in on Sunday 28 December 2025.