Historical weather data, all-time temperature records, and monthly climate averages for Madison Heights, MI. Explore typical weather conditions by week for trip planning, and see how today compares to the historical record.
April 4th in Madison Heights sits at that classic Michigan in-between: a 51° average high that could go either way, as proven by the 54° swing between the 18° low recorded in 1954 and the 72° high hit in 1997. There's a 1-in-4 chance of rain today, with a lingering 10% shot at snow — not unusual for early April here.
Madison Heights has seen it all, from a brutal -17° in January 1994 to a sweltering 103° in June 1988 — a 120-degree spread that captures Michigan's dramatic range. The wettest single day on record dropped 4.07 inches in September 2016, while December 1974 buried the area under 18 inches of snow in a single storm.
Summer peaks mid-July with average highs around 84°, while mid-January bottoms out near 31° — giving Madison Heights a clear warm season from May through September. If you're trying to dodge rain, avoid early May, when weekly precipitation averages around 0.57 inches. Winter arrives fast: highs drop from 62° in October to 37° by December.