Weather on December 31

Sterling Heights, MI

55 Years of Data

Avg High
37°F
Avg Low
26°F
Warmest
1998
67°F avg
Coldest
2017
8°F avg

About This Date

December 31st in Sterling Heights, MI typically brings cold winter weather, with average highs around 37°F and lows near 26°F. Over 53 years of records, the warmest December 31st was in 1998 (67°F average), while the coldest was 2017 (8°F) — a 59°F range across recorded history. Precipitation has occurred on 26% of recorded December 31st dates, with snow falling 9% of the time (heaviest snowfall: 3"). The last decade has been 1.1°F cooler on this date compared to 20-30 years ago.

The last decade has been 1.1°F cooler on this date compared to 20-30 years ago.

Planning for December 31st in Sterling Heights, MI? Bundle up with warm layers and protect extremities from the cold.

Warming Trend
0.9°F per decade on this date
YearHighLowAvgPrecipSnow
202529°15°22°0.13"
202444°35°40°0.43"
202341°37°39°0.1"
202250°39°45°1.27"
202145°37°41°
202035°23°29°
201934°28°31°0.05"
201847°30°39°1.83"
2017coldest17°-1°
201646°29°38°
201533°30°32°
201425°15°20°
201235°20°27°
201145°36°40°1.07"
201044°34°39°
200933°20°26°0.1"0.5"
200831°18°24°0.48"3"
200730°24°27°0.13"0.8"
200651°37°44°
200535°31°33°0.48"1.4"
200449°31°40°0.25"
200348°32°40°
200254°30°42°0.03"
200124°18°21°
200024°19°22°
199932°28°30°
1998warmest71°62°67°
199721°12°17°
199636°26°31°
199539°31°35°
199438°33°35°
199331°19°25°
199257°31°44°
199023°13°18°
198940°31°35°
198833°22°27°
198738°25°31°
198641°35°38°
198538°22°30°
198434°27°30°
198322°13°
198234°25°29°
198139°26°33°
198027°21°24°
197935°31°33°
197839°36°37°
197735°26°31°
197619°10°
197537°31°34°
197435°31°33°0.25"1"
197325°17°21°
197254°34°44°
197130°19°25°
53 years of data from SHELBY 1SSW

Browse Weather History

Weather data provided by NOAA Climate Data Online. Not for critical planning.