
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
- Amity CreekMN · no gauge
- Baptism RiverMN · no gauge
- Blackhoof RiverMN · no gauge
- Brule RiverMN · no gauge
- Caribou RiverMN · no gauge
- Carlson CreekMN · no gauge
- Cascade RiverMN · no gauge
- Chester CreekMN · no gauge
- Clearwater RiverMN · 2 gauges
- Cut Face CreekMN · no gauge
- Devil Track RiverMN · no gauge
- Durfee CreekMN · no gauge
- Encampment RiverMN · no gauge
- Fall RiverMN · no gauge
- Flute Reed RiverMN · no gauge
- Forestville CreekMN · no gauge
- Garvin BrookMN · 1 gauge
- Gauthier CreekMN · no gauge
- Gooseberry RiverMN · no gauge
- Gribben CreekMN · no gauge
- Indian Camp CreekMN · no gauge
- Jonvick CreekMN · no gauge
- Kedron CreekMN · no gauge
- Kimball CreekMN · no gauge
- Kingsbury CreekMN · no gauge
- Knowlton CreekMN · no gauge
- Lester RiverMN · no gauge
- Little Manitou RiverMN · no gauge
- Manitou RiverMN · no gauge
- Middle Branch Root RiverMN · 1 gauge
- Myhr CreekMN · no gauge
- Nemadji RiverMN · 1 gauge
- Net RiverMN · no gauge
- North Fork Zumbro RiverMN · no gauge
- Onion RiverMN · no gauge
- Palisade CreekMN · no gauge
- Pomme de Terre RiverMN · 1 gauge
- Prairie RiverMN · 1 gauge
- Redwood RiverMN · 2 gauges
- Rice CreekMN · 1 gauge
- Rollins CreekMN · no gauge
- Rush CreekMN · 1 gauge
- Saint Croix RiverMN · 1 gauge
- Saint Louis RiverMN · 2 gauges
- Schmidt CreekMN · no gauge
- Snake RiverMN · 1 gauge
- South Branch Root RiverMN · no gauge
- South Fork Nemadji RiverMN · 1 gauge
- South Fork Root RiverMN · 1 gauge
- Split Rock RiverMN · no gauge
- Spring Valley CreekMN · no gauge
- Stanley CreekMN · 1 gauge
- State Line CreekMN · 1 gauge
- Stewart RiverMN · no gauge
- Stone CreekMN · 1 gauge
- Stoney BrookMN · 1 gauge
- Straight RiverMN · 1 gauge
- Talmadge RiverMN · no gauge
- Temperance RiverMN · no gauge
- Tischer CreekMN · no gauge
- Two Island RiverMN · no gauge
- Vermillion RiverMN · 1 gauge
- West Branch Knife RiverMN · 1 gauge
- West Indian CreekMN · no gauge
- Whitewater RiverMN · no gauge
- Wisel CreekMN · no gauge
- Woods CreekMN · no gauge
140 USGS gauges in Minnesota
Add a river name to see live readings, or open a gauge below.
60 gauges (first 60 of 140)
- BALL CLUB RIVER NEAR BALL CLUB, MNUSGS 05208010 · MN · live flow · gauge height
- BASSWOOD RIVER NEAR WINTON, MNUSGS 05127500 · MN · live flow · gauge height
- BIG FORK RIVER AT BIG FALLS, MNUSGS 05132000 · MN · live flow · gauge height
- BLUE EARTH RIVER NEAR RAPIDAN, MNUSGS 05320000 · MN · live flow · gauge height
- BOIS DE SIOUX RIVER NEAR DORAN, MNUSGS 05051300 · MN · live flow · gauge height
- BUFFALO RIVER NEAR DILWORTH, MNUSGS 05062000 · MN · live flow · gauge height
- BUFFALO RIVER NEAR HAWLEY, MNUSGS 05061000 · MN · live flow · gauge height
- CAMPBELL CREEK NEAR MONEY CREEK, MNUSGS 05384800 · MN · no flow · gauge height
- CANNON RIVER AT 9TH ST. BRIDGE IN CANNON FALLS, MNUSGS 05355092 · MN · live flow · gauge height
- CANNON RIVER AT CO. HWY. 29 BELOW FARIBAULT, MNUSGS 05354500 · MN · live flow · gauge height
- CANNON RIVER AT NORTHFIELD MNUSGS 05355024 · MN · live flow · gauge height
- CANNON RIVER AT WELCH, MNUSGS 05355200 · MN · live flow · gauge height
- CEDAR RIVER NEAR AUSTIN, MNUSGS 05457000 · MN · live flow · gauge height
- CHIPPEWA R. (HW) ABOVE COUNTY RD 13 NR WATSON, MNUSGS 05304995 · MN · no flow · gauge height
- CHIPPEWA RIVER (TW) NEAR WATSON, MNUSGS 05305000 · MN · live flow · gauge height
- CHIPPEWA RIVER NEAR MILAN, MNUSGS 05304500 · MN · live flow · gauge height
- CHUB CREEK AT CO. HWY. 47 ABOVE RANDOLPH, MNUSGS 05355038 · MN · no flow · gauge height
- CLEARWATER RIVER AT PLUMMER, MNUSGS 05078000 · MN · live flow · gauge height
- CLEARWATER RIVER AT RED LAKE FALLS, MNUSGS 05078500 · MN · live flow · gauge height
- COON CREEK AT 131 STREET IN COON RAPIDS, MNUSGS 05288475 · MN · live flow · gauge height
- COON CREEK AT VALE STREET IN COON RAPIDS, MNUSGS 05288490 · MN · live flow · gauge height
- COTTONWOOD RIVER NEAR NEW ULM, MNUSGS 05317000 · MN · live flow · gauge height
- CROOKED CREEK AT FREEBURG MNUSGS 05387030 · MN · no flow · gauge height
- CROW RIVER AT ROCKFORD, MNUSGS 05280000 · MN · live flow · gauge height
- CROW WING RIVER AT NIMROD, MNUSGS 05244000 · MN · live flow · gauge height
- CROW WING RIVER NEAR PILLAGER, MNUSGS 05247500 · MN · live flow · gauge height
- DES MOINES RIVER ABOVE WINDOM, MNUSGS 05475350 · MN · live flow · gauge height
- DES MOINES RIVER AT JACKSON, MNUSGS 05476000 · MN · live flow · gauge height
- ELK RIVER NEAR BIG LAKE, MNUSGS 05275000 · MN · live flow · gauge height
- ELM CREEK NR CHAMPLIN, MNUSGS 05287890 · MN · live flow · gauge height
- GOLD PORTAGE OUTLET FROM KABETOGAMA LK NR RAY,MNUSGS 05129290 · MN · live flow · gauge height
- GRAND PORTAGE RIVER AT GRAND PORTAGE MNUSGS 04010510 · MN · live flow · gauge height · water temperature
- HIGH ISLAND CREEK NEAR HENDERSON, MNUSGS 05327000 · MN · live flow · gauge height
- KAWISHIWI RIVER NEAR ELY, MNUSGS 05124480 · MN · live flow · gauge height · water temperature
- KAWISHIWI RIVER NEAR WINTON, MNUSGS 05127000 · MN · daily flow
- KETTLE RIVER BELOW SANDSTONE, MNUSGS 05336700 · MN · live flow · gauge height
- KNIFE RIVER NEAR TWO HARBORS, MNUSGS 04015330 · MN · live flow · gauge height
- LAC QUI PARLE RIVER NEAR LAC QUI PARLE, MNUSGS 05300000 · MN · live flow · gauge height
- LAKE TRAVERSE OTLT AT RESERVATION DAM NR WHEATONUSGS 05049710 · MN · no flow · gauge height
- LE SUEUR RIVER NEAR RAPIDAN, MNUSGS 05320500 · MN · live flow · gauge height
- LITTLE COTTONWOOD RIVER NEAR COURTLAND, MNUSGS 05317200 · MN · live flow · gauge height
- LITTLE FORK RIVER AT LITTLEFORK, MNUSGS 05131500 · MN · live flow · gauge height
- LK OF THE WOODS @ SPRINGSTEEL IS NR. WARROAD, MNUSGS 05140521 · MN · no flow · gauge height
- LONG PRAIRIE RIVER AT LONG PRAIRIE, MNUSGS 05245100 · MN · live flow · gauge height
- LOST RIVER AT OKLEE, MNUSGS 05078230 · MN · live flow · gauge height
- MARSH RIVER NEAR SHELLY, MNUSGS 05067500 · MN · live flow · gauge height
- MIDDLE RIVER AT ARGYLE, MNUSGS 05087500 · MN · live flow · gauge height
- MINNEHAHA CREEK AT HIAWATHA AVE. IN MINNEAPOLIS,MNUSGS 05289800 · MN · live flow · gauge height · water temperature
- MINNEHAHA CREEK BLW GRAYS BAY DAM IN MINNETONKA MNUSGS 05289100 · MN · no flow · gauge height
- MINNESOTA RIVER (PORT CARGILL HARBOR) IN SAVAGE,MNUSGS 05330890 · MN · no flow · gauge height
- MINNESOTA RIVER AT FORT SNELLING STATE PARK, MNUSGS 05330920 · MN · flow record ended · gauge height
- MINNESOTA RIVER AT HWY 212 IN GRANITE FALLS, MNUSGS 05311150 · MN · live flow · gauge height
- MINNESOTA RIVER AT MANKATO, MNUSGS 05325000 · MN · live flow · gauge height
- MINNESOTA RIVER AT MONTEVIDEO, MNUSGS 05311000 · MN · live flow · gauge height
- MINNESOTA RIVER AT MORTON, MNUSGS 05316580 · MN · live flow · gauge height
- MINNESOTA RIVER AT NEW ULM, MNUSGS 05316770 · MN · live flow · gauge height
- MINNESOTA RIVER AT ORTONVILLE, MNUSGS 05292000 · MN · live flow · gauge height
- MINNESOTA RIVER AT ST. HWY. 101 IN SHAKOPEE, MNUSGS 05330713 · MN · no flow · gauge height
- MINNESOTA RIVER NEAR JORDAN, MNUSGS 05330000 · MN · live flow · gauge height
- MINNESOTA RIVER NEAR LAC QUI PARLE, MNUSGS 05301000 · MN · 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.
