Home › Lake Michigan

Lake Michigan water level today

Great Lakes · Michigan · Wisconsin · Illinois · Indiana

Lake Michigan level right now: 579.21 ft at the Calumet Harbor, IL gauge (Oct 23, 2026, 3:24 PM CT), down 0.14 ft in 7 days; 579.06 ft at the Milwaukee, WI gauge (Oct 23, 2026, 3:24 PM CT), down 0.22 ft in 7 days. Updated · source: NOAA CO-OPS

Source: NOAA CO-OPS official gauges
Datum: IGLD 1985, feet

Lake Michigan and Lake Huron are one water body hydraulically (joined at the Straits of Mackinac), so they share one level; the four gauges sit on the Illinois, Wisconsin and Michigan shores.

Calumet Harbor, IL
579.21 ft
Latest reading (provisional) · Oct 23, 2026, 3:24 PM CT · -0.14 ft in 7 days (daily means)
Down 0.15 ft in 9 days579.77578.42ftOct 14Oct 22 · 579.06 ft
Source: NOAA CO-OPS 9087044 · seasonsandlimits.com
Daily mean, last 9 days

Source: NOAA CO-OPS 9087044 ↗

Milwaukee, WI
579.06 ft
Latest reading (provisional) · Oct 23, 2026, 3:24 PM CT · -0.22 ft in 7 days (daily means)
Down 0.07 ft in 9 days579.33578.53ftOct 14Oct 22 · 578.98 ft
Source: NOAA CO-OPS 9087057 · seasonsandlimits.com
Daily mean, last 9 days

Source: NOAA CO-OPS 9087057 ↗

Holland, MI
578.98 ft
Latest reading (provisional) · Oct 23, 2026, 3:30 PM CT · -0.10 ft in 7 days (daily means)
Down 0.06 ft in 9 days579.40578.50ftOct 14Oct 22 · 578.98 ft
Source: NOAA CO-OPS 9087031 · seasonsandlimits.com
Daily mean, last 9 days

Source: NOAA CO-OPS 9087031 ↗

Ludington, MI
578.98 ft
Latest reading (provisional) · Oct 23, 2026, 3:30 PM CT · -0.15 ft in 7 days (daily means)
Down 0.06 ft in 9 days579.11578.64ftOct 14Oct 22 · 578.93 ft
Source: NOAA CO-OPS 9087023 · seasonsandlimits.com
Daily mean, last 9 days

Source: NOAA CO-OPS 9087023 ↗

How today compares with the last 30 days

GaugeLatest30-day low30-day highPosition
Calumet Harbor, IL579.21578.42579.77high (89th pct.)
Milwaukee, WI579.06578.53579.33near the middle (78th pct.)
Holland, MI578.98578.50579.40near the middle (56th pct.)
Ludington, MI578.98578.64579.11near the middle (56th pct.)

Our calculation from NOAA CO-OPS daily means (ft); provisional data.

Fishing rules on Lake Michigan

Lake Michigan can have its own limits that differ from statewide or zone rules. Check our pages and the official booklets before you fish:

Water levels are provisional agency data, can change after review, and are not for navigation.

Run a club, marina or shop site? Embed this water level for free.

More official water levels nearby

Lake St. ClairLake gaugeWolf RiverRiver gaugeWisconsin RiverRiver gaugeSt. Croix RiverRiver gaugeGrand River (Michigan)River gaugeMuskegon RiverRiver gaugeManistee RiverRiver gaugeAll Michigan fishingLimits & waters

FAQ

Is Lake Michigan high or low right now?

At the Calumet Harbor, IL gauge the latest reading (579.21 ft) is high for the last 9 days: higher than or equal to 89% of those daily means (range 578.42–579.77 ft). At the Milwaukee, WI gauge the latest reading (579.06 ft) is near the middle for the last 9 days: higher than or equal to 78% of those daily means (range 578.53–579.33 ft). At the Holland, MI gauge the latest reading (578.98 ft) is near the middle for the last 9 days: higher than or equal to 56% of those daily means (range 578.50–579.40 ft). At the Ludington, MI gauge the latest reading (578.98 ft) is near the middle for the last 9 days: higher than or equal to 56% of those daily means (range 578.64–579.11 ft).

Where does the Lake Michigan reading come from?

From NOAA CO-OPS gauges 9087044 (Calumet Harbor, IL), 9087057 (Milwaukee, WI), 9087031 (Holland, MI), 9087023 (Ludington, MI). The data is provisional public-domain government data; we fetch it every 1–3 hours and show the time of each reading.

What does the number mean?

It is the water surface elevation in feet relative to IGLD 1985.

Free · no account · one-click unsubscribe

Get opening-day & rule-change alerts

Pick your states, lakes and species. We email you 7 days and 1 day before seasons open, and when an agency changes a rule — always with the official source.