
Photo credit
A USGS stream gaging station on the Minnesota River at Lac qui Parle Dam, Minnesota. Photo: Tony Webster, CC BY 2.0, via Wikimedia Commons
Check a river’s flow.
Search any USGS stream gauge by river or station name, by state, or near you. Each card shows the latest flow and how it compares with the normal range for today’s date; open a gauge for the full picture: trend, water temperature and what it means for trout, safety and the official NWS flood stage.
Flow rate checkerSwitch tool
- Trip plannerPlan the days, the stay, the travel and a budget in your own numbers.
- Fly finderGet a few patterns to start with.
- Waterway finderFind nearby public monitoring stations.
- Flow rate checkerLive USGS flow, how it compares with the record, NWS flood stage.
- Fly identifierExplore an insect photo or use a guided ID.
- Gear finderCompare sourced products by fishing style.
- Contact usSupport, feedback, corrections, claim help.
- See all tools
Your browser will ask before sharing your location. It is used once, rounded to about a kilometre, to list gauges within 30 miles, and is not stored.
Our water pages that match
- Ackley LakeMT · no gauge
- Alvord LakeMT · no gauge
- Ashley LakeMT · no gauge
- Badger CreekMT · 1 gauge
- Bearpaw LakeMT · no gauge
- Beaver CreekMT · 2 gauges
- Beaverhead RiverMT · 2 gauges
- Belt CreekMT · 1 gauge
- Big Hole RiverMT · 1 gauge
- Big Sheep CreekMT · no gauge
- Big Spring CreekMT · 1 gauge
- Bighorn LakeMT · no gauge
- Bighorn RiverMT · 1 gauge
- Bitterroot RiverMT · 1 gauge
- Blackfoot RiverMT · 1 gauge
- Blanchard LakeMT · no gauge
- Boulder RiverMT · 1 gauge
- Bozeman CreekMT · no gauge
- Browns LakeMT · no gauge
- Bull LakeMT · no gauge
- Bull RiverMT · 1 gauge
- Cabinet Gorge ReservoirMT · no gauge
- Canyon Ferry ReservoirMT · no gauge
- Church SloughMT · no gauge
- Clark Canyon ReservoirMT · no gauge
- Clark Fork RiverMT · 1 gauge
- Clearwater RiverMT · no gauge
- Crystal LakeMT · no gauge
- Cut Bank CreekMT · 2 gauges
- Dailey LakeMT · no gauge
- Deadmans Basin ReservoirMT · no gauge
- Dearborn RiverMT · 1 gauge
- DePuy Spring CreekMT · 1 gauge
- Dickey LakeMT · no gauge
- Earthquake LakeMT · no gauge
- East Fork Bitterroot RiverMT · 1 gauge
- East Gallatin RiverMT · 1 gauge
- East Rosebud CreekMT · no gauge
- Echo LakeMT · no gauge
- Ennis LakeMT · 2 gauges
- Flathead LakeMT · no gauge
- Flathead RiverMT · 3 gauges
- Flint CreekMT · 3 gauges
- Fort Peck ReservoirMT · no gauge
- Frenchtown PondMT · no gauge
- Fresno ReservoirMT · no gauge
- Gallatin RiverMT · 1 gauge
- Gardner RiverMT · 1 gauge
- Georgetown LakeMT · 1 gauge
- Glen LakeMT · no gauge
- Greenough LakeMT · no gauge
- Harpers LakeMT · no gauge
- Hauser LakeMT · no gauge
- Hebgen LakeMT · no gauge
- Helena Valley Regulating ReservoirMT · no gauge
- Holter ReservoirMT · no gauge
- Hungry Horse ReservoirMT · no gauge
- Hyalite LakeMT · no gauge
- Hyalite ReservoirMT · no gauge
- Jefferson RiverMT · 2 gauges
- Jocko RiverMT · no gauge
- Kootenai RiverMT · 1 gauge
- Lake AlvaMT · no gauge
- Lake BlaineMT · no gauge
- Lake ComoMT · 1 gauge
- Lake ElmoMT · no gauge
- Lake ElwellMT · no gauge
- Lake FiveMT · no gauge
- Lake FrancesMT · no gauge
- Lake HelenaMT · no gauge
- Lake JosephineMT · no gauge
- Lake KoocanusaMT · no gauge
- Lake Mary RonanMT · no gauge
- Little Bitterroot LakeMT · no gauge
- Little Blackfoot RiverMT · 1 gauge
- Little Prickly Pear CreekMT · 1 gauge
- Logging LakeMT · no gauge
- Lolo CreekMT · 1 gauge
- Lower Stillwater LakeMT · no gauge
- Lower Thompson LakeMT · no gauge
- Madison RiverMT · 2 gauges
- Marias RiverMT · 4 gauges
- Martinsdale ReservoirMT · no gauge
- McGregor LakeMT · no gauge
- Middle Fork Flathead RiverMT · 2 gauges
- Middle Thompson LakeMT · no gauge
- Milk RiverMT · 4 gauges
- Missouri RiverMT · 1 gauge
- Nevada CreekMT · no gauge
- Newlan Creek ReservoirMT · no gauge
- Nilan ReservoirMT · no gauge
- North Fork Blackfoot RiverMT · 1 gauge
- North Fork Flathead RiverMT · 1 gauge
- North Fork Sun RiverMT · 1 gauge
- Noxon Rapids ReservoirMT · no gauge
- Painted Rocks ReservoirMT · no gauge
- Pishkun ReservoirMT · no gauge
- Placid LakeMT · no gauge
- Poindexter SloughMT · 1 gauge
- Poplar RiverMT · 3 gauges
- Prickly Pear CreekMT · 1 gauge
- Rock CreekMT · 1 gauge
- Rock Creek ReservoirMT · no gauge
- Rogers LakeMT · no gauge
- Ruby RiverMT · 1 gauge
- Ruby River ReservoirMT · no gauge
- Saint Regis RiverMT · 1 gauge
- Savage LakeMT · no gauge
- Seeley LakeMT · no gauge
- Shields RiverMT · 2 gauges
- Silver Bow CreekMT · 2 gauges
- Smith RiverMT · 1 gauge
- Soda Butte CreekMT · 1 gauge
- Sophie LakeMT · no gauge
- South Fork Flathead RiverMT · 2 gauges
- South Fork Sun RiverMT · 1 gauge
- Spar LakeMT · no gauge
- Stillwater RiverMT · 1 gauge
- Storm LakeMT · no gauge
- Sun RiverMT · 4 gauges
- Swan LakeMT · no gauge
- Swan RiverMT · 1 gauge
- Thompson Falls ReservoirMT · no gauge
- Thompson RiverMT · 1 gauge
- Tobacco RiverMT · 1 gauge
- Tongue RiverMT · 4 gauges
- Tongue River ReservoirMT · no gauge
- Warm Springs CreekMT · 2 gauges
- Warm Springs CreekMT · no gauge
- West Boulder RiverMT · no gauge
- West Fork Bitterroot RiverMT · 1 gauge
- West Fork Rock CreekMT · no gauge
- West Rosebud CreekMT · 2 gauges
- West Rosebud LakeMT · no gauge
- Whitefish LakeMT · no gauge
- Whitefish RiverMT · 1 gauge
- Wild Bill LakeMT · no gauge
- Willow Creek ReservoirMT · no gauge
- Willow Creek ReservoirMT · no gauge
- Wise RiverMT · no gauge
- Wood LakeMT · no gauge
- Yaak RiverMT · 1 gauge
- Yellowstone RiverMT · 2 gauges
243 USGS gauges in Montana
Add a river name to see live readings, or open a gauge below.
60 gauges (first 60 of 243)
- Agency Canal Tailwaste near Hardin MTUSGS 06293890 · MT · live flow · gauge height
- Badger Cr bl Four Horns Canal nr Browning MTUSGS 06093200 · MT · live flow · gauge height
- Battle Creek near Chinook MTUSGS 06151500 · MT · live flow · gauge height
- Beaver Cr at Res Bndry nr Rocky Boy MTUSGS 06139900 · MT · live flow · gauge height
- Beaver Cr bl Guston Coulee nr Saco MTUSGS 06166000 · MT · live flow · gauge height
- Beaver Creek ab Elk Creek, nr Rocky Boy, MTUSGS 06139850 · MT · live flow · gauge height
- Beaver Creek near Hinsdale MTUSGS 06167500 · MT · live flow · gauge height
- Beaverhead River at Barretts MTUSGS 06016000 · MT · live flow · gauge height
- Beaverhead River at Dillon MTUSGS 06017000 · MT · live flow · gauge height
- Beaverhead River at Twin Bridges, MTUSGS 06023100 · MT · live flow · gauge height · water temperature
- Beaverhead River near Twin Bridges MTUSGS 06018500 · MT · live flow · gauge height
- Belt Creek near Monarch MTUSGS 06090500 · MT · live flow · gauge height
- Big Hole R bl Hamilton Ditch nr Twin Bridges, MTUSGS 06026420 · MT · live flow · gauge height · water temperature
- Big Hole River at Maiden Rock nr Divide MTUSGS 06025250 · MT · live flow · gauge height · water temperature
- Big Hole River bl Big Lake Cr at Wisdom MTUSGS 06024450 · MT · live flow · gauge height · water temperature
- Big Hole River bl Mudd Cr nr Wisdom MTUSGS 06024540 · MT · live flow · gauge height
- Big Hole River near Glen MTUSGS 06026210 · MT · live flow · gauge height · water temperature
- Big Hole River near Melrose MTUSGS 06025500 · MT · live flow · gauge height · water temperature
- Big Hole River near Wise River MTUSGS 06024580 · MT · flow record ended · water temperature
- Big Horn Canal near St. Xavier MTUSGS 06286490 · MT · live flow · gauge height
- Big Muddy Creek near Antelope MTUSGS 06183450 · MT · live flow · gauge height
- Big Muddy Creek nr mouth nr Culbertson MTUSGS 06185110 · MT · live flow · gauge height
- Big Sandy Cr ab Spring Coulee, nr Laredo, MTUSGS 06138580 · MT · live flow · gauge height
- Big Sandy Creek near Havre MTUSGS 06139500 · MT · live flow · gauge height
- Big Spring Cr at R&B Trading Post nr Lewistown MTUSGS 06111800 · MT · live flow · gauge height
- Bighorn R bl Yellowtail Afterbay Dam nr St. XavierUSGS 06287000 · MT · live flow · gauge height
- Bighorn River ab Tullock Cr nr Bighorn MTUSGS 06294500 · MT · live flow · gauge height
- Bighorn River at bridge, at St. Xavier, MTUSGS 06287800 · MT · live flow · gauge height · water temperature
- Bighorn River at Two Leggins Bridge, near HardinUSGS 06288400 · MT · live flow · gauge height
- Birch Cr bl Heart Butte Road, nr Heart Butte, MTUSGS 06094900 · MT · live flow · gauge height
- Birch Cr Main Canal at diversion, nr Dupuyer, MTUSGS 06096001 · MT · live flow · gauge height
- Birch Creek at Bullhead Bridge, nr Valier, MTUSGS 06098120 · MT · live flow · gauge height · water temperature
- Birch Creek at Robare, MTUSGS 06097000 · MT · live flow · gauge height
- Bitterroot Irrigation District Canal nr Darby, MTUSGS 12345500 · MT · live flow · gauge height
- Bitterroot River at Bell Crossing nr Victor MTUSGS 12350250 · MT · live flow · gauge height
- Bitterroot River near Darby MTUSGS 12344000 · MT · live flow · gauge height · water temperature
- Bitterroot River near Missoula MTUSGS 12352500 · MT · live flow · gauge height · water temperature
- Blackfoot R ab Nevada Cr nr Helmville MTUSGS 12335100 · MT · live flow · gauge height
- Blackfoot River near Bonner MTUSGS 12340000 · MT · live flow · gauge height · water temperature
- Blacktail Creek above Grove Gulch, at Butte, MTUSGS 12323233 · MT · live flow · gauge height · water temperature
- Boulder Creek at Maxville MTUSGS 12330000 · MT · live flow · gauge height
- Boulder River at Big Timber MTUSGS 06200000 · MT · live flow · gauge height
- Boulder River near Boulder, MTUSGS 06033000 · MT · live flow · gauge height
- Boxelder Cr bl Boneau Reservoir, nr Rocky Boy, MTUSGS 06137572 · MT · live flow · gauge height
- Boxelder Cr bl Brown's Res Div, nr Box Elder, MTUSGS 06137574 · MT · live flow · gauge height
- Boxelder Creek at Box Elder, MTUSGS 06137575 · MT · live flow · gauge height
- Boxelder Creek near Rocky Boy, MTUSGS 06137570 · MT · live flow · gauge height
- Clark Fork ab Little Blackfoot R nr Garrison MTUSGS 12324400 · MT · live flow · gauge height · water temperature
- Clark Fork above Missoula MTUSGS 12340500 · MT · live flow · gauge height · water temperature
- Clark Fork at Deer Lodge MTUSGS 12324200 · MT · live flow · gauge height · water temperature
- Clark Fork at Goldcreek MTUSGS 12324680 · MT · live flow · gauge height
- Clark Fork at St. Regis MTUSGS 12354500 · MT · live flow · gauge height
- Clark Fork at Superior, MTUSGS 12353650 · MT · no flow · water temperature
- Clark Fork at Turah Bridge nr Bonner MTUSGS 12334550 · MT · live flow · gauge height
- Clark Fork below Missoula MTUSGS 12353000 · MT · live flow · gauge height
- Clark Fork near Drummond MTUSGS 12331800 · MT · live flow · gauge height
- Clark Fork near Galen MTUSGS 12323800 · MT · live flow · gauge height · water temperature
- Clark Fork near Paradise, MTUSGS 12354700 · MT · no flow · water temperature
- Clark Fork near Plains MTUSGS 12389000 · MT · live flow · gauge height
- Clarks Fork Yellowstone River at Edgar MTUSGS 06208500 · MT · live flow · gauge height
Quick picks: our 2,852 waters by state
Each state opens its USGS gauges and our water pages there; a water opens the live cards for its gauges, or the NOAA tides for flats and surf.
- Alabama29
- Alaska149
- Arizona64
- Arkansas16
- California102
- Colorado82
- Connecticut76
- Delaware11
- Florida82
- Georgia33
- Hawaii12
- Idaho269
- Illinois11
- Indiana14
- Iowa62
- Kansas1
- Kentucky15
- Louisiana20
- Maine79
- Maryland17
- Massachusetts34
- Michigan65
- Minnesota67
- Mississippi4
- Missouri38
- Montana143
- Nebraska7
- Nevada5
- New Hampshire75
- New Jersey32
- New Mexico29
- New York106
- North Carolina87
- North Dakota3
- Ohio11
- Oklahoma4
- Oregon127
- Pennsylvania167
- Rhode Island25
- South Carolina32
- South Dakota4
- Tennessee30
- Texas38
- Utah165
- Vermont72
- Virginia55
- Washington103
- West Virginia30
- Wisconsin49
- Wyoming101
Search covers 11,178 USGS stream gauges that reported discharge, gauge height or water temperature in the 183 days before 2026-10-23 (USGS series catalog); readings are fetched live when a gauge is shown.
Where these numbers come from
- Discharge, gauge height, water temperature and water quality: U.S. Geological Survey readings (provisional, can be revised), cached for 15 minutes. Where USGS publishes a gauge’s flow only once a day, the latest daily mean is shown with its date.
- Normal range: the 25th to 75th percentile of daily mean flow for the same calendar day over the gauge’s record (USGS daily statistics), classed as USGS does (hyswap).
- Temperature guidance for trout quotes the gauge’s own state fish and wildlife agency; where we found none, it says so and quotes federal guidance (National Park Service, U.S. Fish and Wildlife Service). Cold-water safety quotes the NWS; dissolved oxygen and pH are read against EPA criteria. Each line names its source.
- Flood stage and forecasts: the National Weather Service’s National Water Prediction Service and its Turn Around Don’t Drown guidance. Tides: NOAA Tides & Currents.
General guidance, not a fishing forecast, a safety guarantee or a statement about access. Planning a trip? The trip planner shows these readings on every day you fish a water.
