Live readings · updated daily
Water temperature in Michigan
The latest readings from USGS real-time water sensors across Michigan, warmest first. Snapshot updated October 19, 2026.
Warmest sensor reading right now
USGS gauge MUSKEGON RIVER NEAR OXBOW, MI · as of 19 hrs ago
All reporting stations (warmest 50 of 239)
| Station | Water temp | Streamflow | Gage height | Observed |
|---|---|---|---|---|
| MUSKEGON RIVER NEAR OXBOW, MIUSGS gauge | 61°F16°C | — | — | 19 hrs ago |
| LOWER RIVER ROUGE AT WAYNE, MIUSGS gauge | 59°F15°C | 48 ft³/s | 3.15 ft | 19 hrs ago |
| MUSKEGON RIVER NEAR CROTON, MIUSGS gauge | 59°F15°C | 1,370 ft³/s | 4.84 ft | 19 hrs ago |
| AU SABLE RIVER NEAR AU SABLE, MIUSGS gauge | 58°F15°C | 1,310 ft³/s | 8.77 ft | 19 hrs ago |
| ST. JOSEPH RIVER AT NILES, MIUSGS gauge | 58°F15°C | 2,690 ft³/s | 5.53 ft | 19 hrs ago |
| AU SABLE RIVER NEAR SIDTOWN, MIUSGS gauge | 58°F14°C | — | — | 19 hrs ago |
| KALAMAZOO RIVER AT NEW RICHMOND, MIUSGS gauge | 57°F14°C | 1,220 ft³/s | 10.47 ft | 20 hrs ago |
| MANISTEE RIVER NEAR WELLSTON, MIUSGS gauge | 56°F13°C | 1,840 ft³/s | 8.90 ft | 19 hrs ago |
| SAGINAW RIVER AT HOLLAND AVENUE AT SAGINAW, MIUSGS gauge | 55°F13°C | 800 ft³/s | 12.92 ft | 20 hrs ago |
| GRAND RIVER AT N PARK ST NE AT GRAND RAPIDS, MIUSGS gauge | 55°F13°C | — | 3.55 ft | 20 hrs ago |
| AU SABLE RIVER NEAR GLENNIE, MIUSGS gauge | 54°F12°C | — | — | 19 hrs ago |
| LOWER RIVER ROUGE AT DEARBORN, MIUSGS gauge | 54°F12°C | 42 ft³/s | 3.26 ft | 20 hrs ago |
| AU SABLE RIVER NEAR CURTISVILLE, MIUSGS gauge | 53°F12°C | 1,340 ft³/s | 8.57 ft | 19 hrs ago |
| AU SABLE RIVER NEAR SOUTH BRANCH, MIUSGS gauge | 53°F12°C | — | — | 19 hrs ago |
| STURGEON RIVER NEAR ALSTON, MIUSGS gauge | 53°F12°C | 170 ft³/s | 4.09 ft | 19 hrs ago |
| RED RUN AT RYAN ROAD NEAR WARREN, MIUSGS gauge | 53°F12°C | 3 ft³/s | 3.21 ft | 20 hrs ago |
| CLINTON RIVER AT MORAVIAN DRIVE AT MT. CLEMENS, MIUSGS gauge | 53°F11°C | 237 ft³/s | 5.15 ft | 19 hrs ago |
| CLINTON RIVER AT STERLING HEIGHTS, MIUSGS gauge | 53°F11°C | 156 ft³/s | 7.90 ft | 19 hrs ago |
| PORTAGE RIVER AT FIFTH AVENUE AT THREE RIVERS, MIUSGS gauge | 53°F11°C | 95 ft³/s | 2.47 ft | 20 hrs ago |
| MUSKEGON RIVER NEAR STANWOOD, MIUSGS gauge | 52°F11°C | — | — | 19 hrs ago |
| PIGEON RIVER AT 120TH AVENUE NR OLIVE CENTER, MIUSGS gauge | 51°F11°C | 7 ft³/s | 2.27 ft | 20 hrs ago |
| RIVER ROUGE AT DETROIT, MIUSGS gauge | 51°F11°C | 43 ft³/s | 4.90 ft | 19 hrs ago |
| BELL BRANCH AT BEECH-DALY ROAD AT REDFORD, MIUSGS gauge | 50°F10°C | — | 3.56 ft | 19 hrs ago |
| AU SABLE RIVER AT MIO, MIUSGS gauge | 50°F10°C | 1,080 ft³/s | 3.26 ft | 19 hrs ago |
| MUSKEGON RIVER AT BIG RAPIDS, MIUSGS gauge | 50°F10°C | — | — | 19 hrs ago |
| DOWAGIAC CREEK AT DUTCH SETTLEMENT RD NR DOWAGIAC,USGS gauge | 49°F10°C | 36 ft³/s | 3.20 ft | 19 hrs ago |
| SPRING CREEK AT RAMBADT ROAD NEAR CENTREVILLE, MIUSGS gauge | 49°F10°C | 5 ft³/s | 1.61 ft | 19 hrs ago |
| HOG CREEK AT CADY RD AT HODUNK, MIUSGS gauge | 49°F10°C | 46 ft³/s | 2.65 ft | 19 hrs ago |
| OSBORN DRAIN AT DEWEY LAKE ST NR GLENWOOD, MIUSGS gauge | 49°F10°C | 12 ft³/s | 2.46 ft | 19 hrs ago |
| AU SABLE RIVER NEAR MC KINLEY, MIUSGS gauge | 49°F9°C | 1,250 ft³/s | 7.78 ft | 19 hrs ago |
| LITTLE MUSKEGON RIVER NEAR OAK GROVE, MIUSGS gauge | 49°F9°C | 185 ft³/s | 3.25 ft | 19 hrs ago |
| RIVER ROUGE AT SOUTHFIELD, MIUSGS gauge | 49°F9°C | 29 ft³/s | 4.09 ft | 19 hrs ago |
| L MANISTEE R AT NINE MILE BRIDGE NR FREESOIL, MIUSGS gauge | 49°F9°C | 134 ft³/s | 5.22 ft | 19 hrs ago |
| WOLF CREEK AT PINE GROVE ROAD NEAR VESTABURG, MIUSGS gauge | 48°F9°C | 8 ft³/s | 2.13 ft | 19 hrs ago |
| LITTLE PORTAGE CR AT LANE ST AT MENDON, MIUSGS gauge | 48°F9°C | 19 ft³/s | 1.69 ft | 19 hrs ago |
| MANISTEE RIVER NEAR SHERMAN, MIUSGS gauge | 48°F9°C | 1,140 ft³/s | 12.35 ft | 19 hrs ago |
| AU SABLE RIVER NEAR RED OAK, MIUSGS gauge | 48°F9°C | 929 ft³/s | 3.36 ft | 19 hrs ago |
| SLATE RIVER AT SKANEE ROAD NEAR SKANEE, MIUSGS gauge | 48°F9°C | — | 3.40 ft | 19 hrs ago |
| LAKE GOGEBIC NEAR BERGLAND, MIUSGS gauge | 48°F9°C | — | 1.51 ft | 19 hrs ago |
| PRESQUE ISLE RIVER NEAR CONNORVILLE, MIUSGS gauge | 48°F9°C | 78 ft³/s | 5.45 ft | 19 hrs ago |
| M BR ESCANABA R AT US HWY 41 NR HUMBOLDT, MIUSGS gauge | 47°F8°C | — | — | 20 hrs ago |
| RAVINE RIVER AT SICOTTE RD NEAR SKANEE, MIUSGS gauge | 47°F8°C | — | 3.29 ft | 19 hrs ago |
| NB AU SABLE RIVER AT KELLOGGS BR NEAR LOVELLS, MIUSGS gauge | 47°F8°C | 227 ft³/s | 3.20 ft | 19 hrs ago |
| PINE RIVER AT HIGH SCHOOL BRIDGE NR HOXEYVILLE, MIUSGS gauge | 47°F8°C | 244 ft³/s | 4.07 ft | 19 hrs ago |
| MANISTEE RIVER NEAR GRAYLING, MIUSGS gauge | 47°F8°C | 216 ft³/s | 1.00 ft | 20 hrs ago |
| SOUTH BRANCH AU SABLE RIVER NEAR LUZERNE, MIUSGS gauge | 47°F8°C | 223 ft³/s | 4.94 ft | 19 hrs ago |
| DICKINSON CREEK NEAR CERESCO, MIUSGS gauge | 46°F8°C | 3 ft³/s | 1.24 ft | 20 hrs ago |
| EAST BRANCH SALMON TROUT RIVER NEAR DODGE CITY, MIUSGS gauge | 46°F8°C | 14 ft³/s | 1.61 ft | 20 hrs ago |
| GOMANCHE CREEK AT INDIAN ROAD NEAR L'ANSE, MIUSGS gauge | 46°F8°C | — | 2.40 ft | 19 hrs ago |
| PILGRIM RIVER AT PARADISE RD NR DODGEVILLE, MIUSGS gauge | 46°F8°C | 89 ft³/s | 68.74 ft | 19 hrs ago |
Station links open the official monitoring page with charts and history.
About these readings
Readings come from USGS real-time monitoring stations — 55 sensors are currently reporting a water temperature in Michigan. Each figure is a point measurement at one sensor, usually on a river or stream — it doesn’t describe a whole lake or shoreline, and coverage varies across the state. Data is provisional and can be revised by the USGS.
Get warm-water alerts and swim-safety tips
Live-condition tips, seasonal rankings, and new data studies. No spam — unsubscribe anytime.
Conditions are for general information only and can change quickly. Always judge the water in person and follow posted advisories and local guidance before swimming or paddling.