Water temperature for fishing

Live readings from gauges, tide stations and buoys near you, with each species' preferred range.

USGS · NOAA

Find readings near you

Type a town or water, or use your location, to see live water temperatures nearby.

General ranges from fisheries literature; local fish adapt.
SpeciesPreferred rangeKey threshold
Largemouth bass65–80°FSpawn 60–70°F
Smallmouth bass60–75°FSpawn 58–65°F
Walleye55–70°FSpawn 42–50°F
Rainbow trout50–65°FStress above 70°F
Crappie60–75°FSpawn 58–65°F
Northern pike50–70°FSpawn 40–52°F
Channel catfish70–85°FSpawn 70–80°F

How this tool works

Readings come from USGS stream gauges, NOAA CO-OPS tide stations and NOAA NDBC buoys, including the Great Lakes. A reading is shown as a water's own temperature only when the sensor is on that water; otherwise we show the distance to it. Species ranges are general figures from fisheries literature; local fish adapt.

FAQ

What water temperature do bass bite best in?

Largemouth bass feed most actively from the mid 60s to about 80°F. Below 50°F they slow down; in summer heat they move deeper or into shade.