Great Lakes

Lake Michigan water temperature today

Across 19 reporting buoys, the water ranges from 46°F at Holland Buoy, MI to 62°F at Salmon Unlimited Wisconsin.

Latest readings from the 19 NOAA buoys on Lake Michigan: water temperature, wind and waves. Sorted with the long-running offshore buoys first.

BuoyWaterWindWavesReading
NORTH MICHIGAN- Halfway between North MaNDBC 45002 · 45.34°N 86.41°W59°F 15°CWSW 16 kt1 ft @ 3sOct 17, 13:20 UTC
Atw20NDBC 45013 · 43.10°N 87.85°W55°F 13°CNE 21 kt7 ft @ 7sOct 16, 21:00 UTC
Gb17NDBC 45014 · 44.79°N 87.76°W62°F 16°CS 12 kt1 ft @ 2sOct 11, 23:30 UTC
Little Traverse Bay Buoy, MINDBC 45022 · 45.40°N 85.09°W62°F 17°CW 10 kt1 ft @ 3sOct 7, 17:50 UTC
Ludington Buoy, MINDBC 45024 · 43.98°N 86.56°W61°F 16°CW 4 kt2 ft @ 4sOct 8, 21:10 UTC
Cook Nuclear Plant Buoy, Stevensville, MNDBC 45026 · 41.98°N 86.62°W59°F 15°CENE 8 kt5 ft @ 8sOct 17, 13:10 UTC
Holland Buoy, MINDBC 45029 · 42.90°N 86.27°W46°F 8°CE 4 kt2 ft @ 6sOct 17, 13:10 UTC
Muskegon Buoy, MINDBC 45161 · 43.19°N 86.35°W60°F 16°CNE 6 kt–Oct 14, 13:40 UTC
South Haven Buoy, MINDBC 45168 · 42.40°N 86.33°W51°F 11°CNE 6 kt3 ft @ 6sOct 17, 13:10 UTC
Michigan City Buoy, INNDBC 45170 · 41.76°N 86.97°W60°F 16°CE 12 kt5 ft @ 8sOct 17, 13:30 UTC
Mackinac Straits West, Mackinaw City, MINDBC 45175 · 45.83°N 84.77°W53°F 12°CNE 4 kt1 ftOct 17, 08:40 UTC
Sleeping Bear DunesNDBC 45183 · 44.98°N 85.83°W58°F 15°CNNE 23 kt6 ft @ 7sOct 17, 02:00 UTC
Waukegan Buoy, ILNDBC 45186 · 42.37°N 87.80°W54°F 12°CWNW 12 kt2 ft @ 7sOct 17, 13:40 UTC
Winthrop Harbor Buoy, ILNDBC 45187 · 42.49°N 87.78°W55°F 13°C12 kt–Oct 17, 13:20 UTC
Chicago BuoyNDBC 45198 · 41.89°N 87.56°W59°F 15°CNNW 10 kt4 ft @ 7sOct 17, 13:20 UTC
Salmon Unlimited WisconsinNDBC 45199 · 42.70°N 87.65°W62°F 17°CNE 2 kt1 ftOct 7, 19:30 UTC
South Michigan SpotterNDBC 45214 · 42.67°N 87.03°W62°F 16°C–6 ft @ 6sOct 17, 12:15 UTC
McGulpin Point North, MINDBC 45194 · 45.80°N 84.79°W56°F 13°C––Oct 17, 13:00 UTC
Rawley Point East, WINDBC 45210 · 44.05°N 87.05°W59°F 15°C–3 ft @ 6sOct 17, 12:56 UTC

Snapshot from NOAA NDBC. Live readings load when the page opens.

A buoy is one spot. The chart is the whole lake.

See where the warm and cold water actually sits between these buoys, and where the temperature breaks and color changes are, on the satellite chart for Lake Michigan.

FAQ

Where does this water temperature come from?

From NOAA's National Data Buoy Center (NDBC). Each buoy measures the water temperature near the surface, usually about a meter down, and reports roughly every hour. We pull the latest reading for every buoy off Lake Michigan.

How often does this page update?

Every time you load it. Readings come straight from NOAA and are at most about 30 minutes behind what NOAA has published.

Why is the buoy temperature different from the satellite chart?

A buoy measures one spot a meter or so below the surface. A satellite measures the skin of the water over a wide area. On calm, sunny afternoons the skin can read warmer than the water below it. More in our guide to ground-truthing SST with buoys.

Related: How to use buoy data to ground-truth satellite SST · Ideal water temperatures for pelagic fish

Water temps nearby

Buoy data courtesy of NOAA's National Data Buoy Center. Not for navigation.