PoolWindow

Pool season · State index

Michigan Pool Season Calendar

Last updated: July 15, 2026 · 23 cities covered

Both halves of the pool year for all 23 covered Michigan cities. The median calendar runs May 10 to October 1. Every row links to a one-page season overview with the live water-temperature model; the opening and closing hubs carry the full checklists.

Both model windows for every covered Michigan city. Click a column header to sort; every city links to its one-page season overview.
CityOpen byClose by80°F+ days
Ann ArborMay 11Sep 2974
Battle CreekMay 7Oct 269
DearbornMay 9Oct 473
DetroitMay 8Oct 673
Farmington HillsMay 12Sep 2962
FlintMay 13Sep 2847
Grand RapidsMay 11Sep 2960
HollandMay 10Oct 159
JacksonMay 9Sep 3064
KalamazooMay 7Oct 270
LansingMay 10Sep 3065
LivoniaMay 12Sep 2962
MuskegonMay 11Oct 257
Port HuronMay 12Oct 647
Rochester HillsMay 7Oct 363
SaginawMay 10Oct 171
South LyonMay 15Sep 2844
SouthfieldMay 12Sep 2962
Sterling HeightsMay 13Oct 156
TroyMay 7Oct 363
WarrenMay 6Oct 670
WestlandMay 5Oct 572
WyomingMay 11Sep 2960

What the columns mean

"Open by" is the recommended spring date — two weeks before the city's 7-day mean temperature crosses 61°F, the model's proxy for water approaching the 65°F algae-growth zone. "Close by" is the fall deadline — ten days after the water leaves that zone, capped a week ahead of the local 50% first-freeze date. "80°F+ days" counts days whose normal high reaches 80°F: the length of the true warm-swim season, and the fairest single number for comparing Michigan cities against each other.

Every figure comes from each city's own NOAA 1991–2020 normals station (named in its guide's footer), so neighboring cities can legitimately differ by a few days. The season overview linked from each row adds the live water-temperature model and the full-year season bar; the state hubs above carry the step-by-step checklists.