Skip to main content
One weather site to rule them all
checkweather.io
CheckWeather US›States›Michigan

Michigan weather today

We follow 186 towns and cities in Michigan, each with NWS, American, European side by side and the days they disagree flagged. Today the three models put highs between 61°F in Warren and 64°F in Battle Creek, and no model gives a 50% or higher chance of rain in any of the 35 places we hold today's forecast for.

Numbers from the forecast run of Saturday, October 3. Open any town for the live, hour-by-hour comparison.

Weather in Michigan's largest cities today

consensus of NWS, American, European, forecast run of Saturday, October 3
CityTodayHigh / lowRain chanceTomorrowModels agree
DetroitMostly clear62°F / 48°F1%Mostly clear, 68°FHigh (1°F apart)
Grand RapidsMostly clear63°F / 43°F4%Light drizzle, 65°FHigh (1°F apart)
WarrenMostly clear61°F / 48°F1%Mostly clear, 68°FHigh (2°F apart)
Sterling HeightsMostly clear62°F / 47°F1%Mostly clear, 68°FHigh (1°F apart)
Ann ArborMostly clear62°F / 46°F1%Mostly clear, 67°FHigh (1°F apart)
LansingMostly clear63°F / 44°F2%Partly cloudy, 67°FHigh (1°F apart)
Clinton TownshipMostly clear62°F / 47°F1%Mostly clear, 68°FHigh (1°F apart)
FlintMostly clear62°F / 44°F2%Partly cloudy, 67°FHigh
DearbornMostly clear62°F / 48°F3%Mostly clear, 68°FHigh (1°F apart)
LivoniaMostly clear62°F / 48°F1%Mostly clear, 68°FHigh (1°F apart)
CantonMostly clear62°F / 47°F1%Mostly clear, 68°FHigh (1°F apart)
TroyMostly clear62°F / 47°F1%Mostly clear, 67°FHigh (2°F apart)
WestlandMostly clear62°F / 47°F1%Mostly clear, 68°FHigh (1°F apart)
Farmington HillsMostly clear61°F / 48°F1%Mostly clear, 67°FHigh (1°F apart)
KalamazooMostly clear63°F / 44°F3%Mostly clear, 67°FHigh (1°F apart)
WaterfordMostly clear61°F / 45°F1%Partly cloudy, 67°FHigh (2°F apart)
WyomingMostly clear63°F / 43°F4%Partly cloudy, 65°FHigh (1°F apart)
ShelbyMostly clear62°F / 46°F1%Mostly clear, 68°FHigh (2°F apart)
Rochester HillsMostly clear62°F / 47°F1%Mostly clear, 67°FHigh (1°F apart)
SouthfieldLight drizzle62°F / 48°F3%Mostly clear, 68°FHigh (2°F apart)

Rain chance is the highest of the three models. "Models agree" compares their forecast highs, the same confidence rule as on every city page.

Michigan weather alerts and warnings

active National Weather Service watches, warnings and advisories

Checking the National Weather Service for active alerts in Michigan…

Today across Michigan

from the latest model run, Saturday, October 3
Warmest today
63.5°F
  1. Battle Creek, MI63.5°F
  2. Lansing, MI62.7°F
  3. Saginaw, MI62.3°F
  4. Flint, MI62.2°F
Coldest low today
41.2°F
  1. Battle Creek, MI43.0°F
  2. Grand Rapids, MI43.4°F
  3. East Lansing, MI43.5°F
  4. Flint, MI43.8°F

Warmest and coldest use the average of NWS, American, European. "Rain most certain" ranks by the lowest chance among the models that give one (at least two), so a place only makes the list when they agree, and only from 30%. One place per area, so the list spreads across the state.

The past week across Michigan

analysed, the seven days September 22 to September 28

Estimates from NASA POWER (GEOS-IT weather analysis, FLASHFlux satellite sunlight), not forecasts or station readings. Warmest and coolest are the average daily high. "Sunniest" is the sunlight that reached the ground as a share of what a clear sky would give at that latitude and date (FAO-56 clear-sky formula, approximate). Each value covers an area of about 50 km around the town, so one town per area. Rain is left out because weekly rain estimates differ too much between data sources to rank them honestly. The week ends a few days back because the sunlight data arrives with a delay.

Which forecast is most accurate in Michigan?

Over the last 30 days we graded the models in 49 Michigan cities against the recorded weather. The European model was most accurate in 48, the American in 1 of them. No model wins everywhere, which is why each city page names its own winner.

How we grade: the US accuracy scoreboard and our method.

Michigan climate, city by city

Across the 116 Michigan places we hold long-run averages for, typical July highs run from 76°F in Muskegon to 83°F in River Rouge, and January highs from 24°F in Ironwood to 36°F in Temperance. Niles is the wettest at about 43 in of precipitation a year, Cadillac the driest at about 31 in.

CityJan highJul highWettest monthRain per year
Detroit35°F82°FApril38 in
Grand Rapids34°F81°FAugust39 in
Warren35°F82°FJuly38 in
Sterling Heights35°F82°FApril38 in
Ann Arbor34°F81°FJuly35 in
Lansing34°F82°FAugust36 in
Clinton Township35°F82°FApril38 in
Flint34°F81°FJuly38 in
Dearborn35°F83°FJuly38 in
Livonia35°F82°FJuly38 in
Canton35°F82°FAugust36 in
Troy35°F82°FJuly39 in
Westland35°F82°FJuly38 in
Farmington Hills35°F82°FApril37 in
Kalamazoo34°F81°FAugust40 in

Averages from ERA5 reanalysis, the same source as the climate tables on each city page.

All 186 places in Michigan

every town and city we cover, A to Z

Common questions

What is the weather in Michigan today?
Today the three models put highs between 61°F in Warren and 64°F in Battle Creek, and no model gives a 50% or higher chance of rain in any of the 35 places we hold today's forecast for. Open any town on this page for the live, hour-by-hour comparison.
Where is it warmest in Michigan today?
Battle Creek has the highest forecast high of the 35 Michigan places we hold today's forecast for, near 64°F. Warren is the coolest, near 61°F.
Which weather forecast is most accurate in Michigan?
Over the last 30 days we graded the models in 49 Michigan cities against the recorded weather. The European model was most accurate in 48, the American in 1 of them.
What is the climate like in Michigan?
Across the 116 Michigan places we hold long-run averages for, typical July highs run from 76°F in Muskegon to 83°F in River Rouge, and January highs from 24°F in Ironwood to 36°F in Temperance. Niles is the wettest at about 43 in of precipitation a year, Cadillac the driest at about 31 in.

More US weather