Battle Creek Weather Records

Battle Creek, Michigan weather averages and records from 1948–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Battle Creek, Michigan was 104 °F which occurred on July 6, 2012.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Battle Creek, Michigan was -20 °F which occurred on January 19, 1994.
Lowest Temperatures: All-Time By Year
Battle Creek Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 32.6 16.8 65 -20 2.0 19.3
February 35.7 17.9 73 -19 1.6 15.4
March 46.9 26.2 87 -6 1.9 5.9
April 60.2 36.8 87 5 2.9 1.9
May 71.6 47.7 95 20 4.0 0.0
June 79.6 56.2 101 30 3.8 0.0
July 83.0 59.4 104 41 3.2 0.0
August 81.2 57.7 100 37 3.6 0.0
September 74.1 50.1 99 25 3.0 0.0
October 61.6 41.4 91 16 3.9 0.5
November 47.3 30.4 80 -6 2.5 5.9
December 37.0 22.4 69 -18 1.9 16.2
Entire year 59.2 38.7 104 -20 33.7 65.0
More Battle Creek Weather Records
1948–2024
Highest daily low 80 °F July 31, 2006
Lowest daily high -3 °F January 17, 1982
Greatest daily range
(Difference of high and low)
52 °F February 11, 1999
Greatest difference in daily high
over two conscutive days
39 °F Jan 24–25, 1969
Most daily precipitation 6.4 inches June 26, 1978
Most monthly precipitation 11.0 inches August 1975
Most yearly precipitation 47.7 inches 1985
Most yearly days with precipitation 176 2019
Earliest snow in season October 11 1988
Latest snow in season May 4 1954
Most daily snow 21.1 inches January 26, 1967
Most monthly snow 52.6 inches December 2000
Most yearly snow 116.9 inches 2008
Most snow in a winter 113.5 inches 2008–2009
Greatest snow accumulation 31.0 inches February 7, 1978
Earliest freeze September 11 1993
Earliest day ≥ 80 °F March 14 2012
Earliest day ≥ 90 °F May 5 1952
Latest freeze June 6 1998
Latest day ≥ 80 °F November 1 1950
Latest day ≥ 90 °F October 6 1963
Most days in a year < 0 °F 19 2014
Most days in a year < 32 °F 167 1976
Most days in a year ≥ 80 °F 109 2007
Most days in a year ≥ 90 °F 38 1955
Most days in a year ≥ 100 °F 4 2012
Battle Creek Weather Streaks
Most consecutive days...
With precipitation 17 days Jan 20 – Feb 5, 2013
Without precipitation 67 days Sep 7 – Nov 12, 2010
With snow 16 days Dec 28, 1968 – Jan 12, 1969
High temperature at or
below freezing
45 days Dec 26, 1976 – Feb 8, 1977
High temperature ≥ 80 °F 49 days Jun 22 – Aug 9, 2012
High temperature ≥ 90 °F 10 days Aug 25 – Sep 3, 1953
High temperature ≥ 100 °F 4 days Jul 4–7, 2012
Battle Creek Weather by Year
More Battle Creek Weather
Compare Battle Creek to
Weather Station Details
Years Station Coordinates
1948–2024 Battle Creek 5NW location