
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
- Alexander ReservoirID · no gauge
- Alturas LakeID · no gauge
- American Falls ReservoirID · no gauge
- American RiverID · no gauge
- Anderson Ranch ReservoirID · no gauge
- Antelope LakeID · no gauge
- Arrowrock ReservoirID · no gauge
- Ashton ReservoirID · no gauge
- Avondale LakeID · no gauge
- Baker CreekID · 1 gauge
- Bayhorse LakeID · no gauge
- Bear RiverID · 3 gauges
- Bear Valley CreekID · no gauge
- Big Lost RiverID · 4 gauges
- Big Smoky CreekID · no gauge
- Big Wood RiverID · 2 gauges
- Billingsley CreekID · no gauge
- Birch CreekID · no gauge
- Black Canyon ReservoirID · no gauge
- Blackfoot ReservoirID · no gauge
- Blackfoot RiverID · 4 gauges
- Bloom LakeID · no gauge
- Blue Creek ReservoirID · no gauge
- Boise RiverID · 4 gauges
- Bonner LakeID · no gauge
- Boulder Meadows ReservoirID · no gauge
- Breakfast CreekID · no gauge
- Browns PondID · no gauge
- Brundage ReservoirID · no gauge
- Bruneau RiverID · 1 gauge
- Brush LakeID · no gauge
- Brushy Fork CreekID · no gauge
- Bull Trout LakeID · no gauge
- Buster LakeID · no gauge
- Bybee ReservoirID · no gauge
- C J Strike ReservoirID · 1 gauge
- Camas CreekID · 1 gauge
- Caribou LakeID · no gauge
- Carlson LakeID · no gauge
- Cassia CreekID · 1 gauge
- Cedar Creek ReservoirID · no gauge
- Chesterfield ReservoirID · no gauge
- Clark Fork RiverID · 1 gauge
- Clearwater RiverID · 3 gauges
- Cocolalla CreekID · no gauge
- Cocolalla LakeID · no gauge
- Coeur d'Alene LakeID · no gauge
- Coeur d'Alene RiverID · 2 gauges
- Corral Creek ReservoirID · no gauge
- Crane Falls LakeID · no gauge
- Crooked CreekID · no gauge
- Crooked ForkID · no gauge
- Crooked RiverID · no gauge
- Crowthers ReservoirID · no gauge
- Crystal LakeID · no gauge
- Cub RiverID · 1 gauge
- Daniels ReservoirID · no gauge
- Deadwood ReservoirID · 1 gauge
- Deadwood RiverID · 1 gauge
- Deep Creek ReservoirID · no gauge
- Diamond CreekID · 1 gauge
- Dierkes LakeID · no gauge
- Dismal LakeID · no gauge
- Dog Creek ReservoirID · no gauge
- Dollar LakeID · no gauge
- Dunes LakeID · no gauge
- Dworshak ReservoirID · no gauge
- East Fork Big Lost RiverID · 1 gauge
- East Fork Potlatch RiverID · no gauge
- East Fork Salmon RiverID · no gauge
- East Fork South Fork Salmon RiverID · no gauge
- East Fork Weiser RiverID · no gauge
- East Fork Wood RiverID · 1 gauge
- Eightmile CreekID · no gauge
- Elk CreekID · no gauge
- Elk Creek ReservoirID · no gauge
- Elsie LakeID · no gauge
- Emerald LakeID · no gauge
- Fall RiverID · 1 gauge
- Fernan LakeID · no gauge
- Fish Creek ReservoirID · no gauge
- Fish LakeID · no gauge
- Foster ReservoirID · no gauge
- Freeman LakeID · no gauge
- Georgetown CreekID · no gauge
- Giraffe CreekID · no gauge
- Glendale ReservoirID · no gauge
- Gold Fork RiverID · no gauge
- Golden Trout LakeID · no gauge
- Goose CreekID · 1 gauge
- Goose LakeID · no gauge
- Granite LakeID · no gauge
- Granite LakeID · no gauge
- Grasmere ReservoirID · no gauge
- Grimes CreekID · no gauge
- Grove CreekID · 1 gauge
- Harrison LakeID · no gauge
- Hayden LakeID · no gauge
- Hazard LakeID · no gauge
- Hells Canyon ReservoirID · no gauge
- Henry's ForkID · 2 gauges
- Henry's LakeID · 1 gauge
- Herd LakeID · no gauge
- Herrick ReservoirID · no gauge
- Hoodoo CreekID · 1 gauge
- Hoodoo LakeID · no gauge
- Horseshoe LakeID · no gauge
- Horsethief ReservoirID · no gauge
- Iron LakeID · no gauge
- Island Park ReservoirID · no gauge
- Jarbidge RiverID · no gauge
- Jewel LakeID · no gauge
- Jimmy Smith LakeID · no gauge
- Johnson ReservoirID · no gauge
- Jordan CreekID · no gauge
- Kelly CreekID · no gauge
- Kelso LakeID · no gauge
- Kootenai RiverID · 3 gauges
- Lake ClevelandID · no gauge
- Lake Pend OreilleID · no gauge
- Lake WahaID · no gauge
- Lake WalcottID · no gauge
- Lamont ReservoirID · no gauge
- Lava LakeID · no gauge
- Lemhi RiverID · 3 gauges
- Lime CreekID · 1 gauge
- Little Bayhorse LakeID · no gauge
- Little Blue Creek ReservoirID · no gauge
- Little Camas ReservoirID · no gauge
- Little Lost RiverID · 3 gauges
- Little North Fork Clearwater RiverID · no gauge
- Little North Fork Coeur d'Alene RiverID · 1 gauge
- Little Payette LakeID · no gauge
- Little Redfish LakeID · no gauge
- Little Salmon RiverID · 1 gauge
- Little Smoky CreekID · no gauge
- Little Wood RiverID · 2 gauges
- Lochsa RiverID · 1 gauge
- Loon CreekID · no gauge
- Lost Valley ReservoirID · no gauge
- Loving CreekID · 1 gauge
- Lower Glidden LakeID · no gauge
- Lucky Peak ReservoirID · no gauge
- Mackay ReservoirID · 1 gauge
- Magic ReservoirID · no gauge
- Malad RiverID · no gauge
- Mann Creek ReservoirID · no gauge
- Mann LakeID · no gauge
- Marble CreekID · 1 gauge
- Martin LakeID · no gauge
- McArthur LakeID · no gauge
- McTucker CreekID · no gauge
- Meadow LakeID · no gauge
- Medicine Lodge CreekID · 1 gauge
- Middle Fork Boise RiverID · no gauge
- Middle Fork Clearwater RiverID · no gauge
- Middle Fork Payette RiverID · 1 gauge
- Middle Fork Salmon RiverID · no gauge
- Middle Fork Weiser RiverID · no gauge
- Mink CreekID · no gauge
- Mirror LakeID · no gauge
- Montpelier CreekID · 1 gauge
- Montpelier ReservoirID · no gauge
- Moose Creek ReservoirID · no gauge
- Moose LakeID · no gauge
- Mores CreekID · 1 gauge
- Mormon ReservoirID · no gauge
- Mosquito Flat ReservoirID · no gauge
- Mountain Home ReservoirID · no gauge
- Moyie RiverID · 1 gauge
- Newsome CreekID · no gauge
- Niagara SpringsID · 1 gauge
- North Fork Big Lost RiverID · 1 gauge
- North Fork Big Wood RiverID · no gauge
- North Fork Boise RiverID · no gauge
- North Fork Coeur d'Alene RiverID · no gauge
- North Fork Payette RiverID · no gauge
- North Fork Saint Joe RiverID · no gauge
- North Fork Salmon RiverID · no gauge
- Oneida Narrows ReservoirID · no gauge
- Orofino CreekID · no gauge
- Owyhee RiverID · no gauge
- Oxbow ReservoirID · no gauge
- Paddock Valley ReservoirID · no gauge
- Pahsimeroi RiverID · 1 gauge
- Palisades ReservoirID · no gauge
- Palouse RiverID · 1 gauge
- Paul ReservoirID · no gauge
- Payette LakeID · 1 gauge
- Payette RiverID · 3 gauges
- Pebble CreekID · 1 gauge
- Pend Oreille RiverID · 1 gauge
- Penny LakeID · no gauge
- Perkins LakeID · no gauge
- Pettit LakeID · no gauge
- Porcupine LakeID · no gauge
- Portneuf RiverID · 4 gauges
- Potlatch RiverID · no gauge
- Preuss CreekID · no gauge
- Priest LakeID · no gauge
- Priest RiverID · 2 gauges
- Quartz CreekID · no gauge
- Red RiverID · no gauge
- Redfish LakeID · no gauge
- Ririe ReservoirID · no gauge
- Robinson LakeID · no gauge
- Rock CreekID · 1 gauge
- Roosevelt LakeID · no gauge
- Round LakeID · no gauge
- Round Prairie CreekID · no gauge
- Sage Hen ReservoirID · no gauge
- Saint Charles CreekID · no gauge
- Saint Joe RiverID · 3 gauges
- Saint Maries RiverID · 1 gauge
- Salmon Falls CreekID · 1 gauge
- Salmon Falls Creek ReservoirID · no gauge
- Salmon RiverID · 4 gauges
- Salt RiverID · 1 gauge
- Sand Creek ReservoirID · no gauge
- Scott CreekID · no gauge
- Second Fork Chief Eagle Eye CreekID · no gauge
- Selway RiverID · 1 gauge
- Shoofly ReservoirID · no gauge
- Silver CreekID · 1 gauge
- Sinclair LakeID · no gauge
- Smith CreekID · 1 gauge
- Smith LakeID · no gauge
- Snake RiverOR · 1 gauge
- Soldiers Meadow ReservoirID · no gauge
- Solomon LakeID · no gauge
- South Fork Boise RiverID · 1 gauge
- South Fork Clearwater RiverID · no gauge
- South Fork Coeur d'Alene RiverID · 1 gauge
- South Fork of the Snake RiverID · 2 gauges
- South Fork Payette RiverID · 1 gauge
- South Fork Salmon RiverID · 1 gauge
- Spirit LakeID · no gauge
- Spokane RiverID · 2 gauges
- Spring Valley ReservoirID · no gauge
- Stalker CreekID · 1 gauge
- Stanley LakeID · no gauge
- Star Hope CreekID · no gauge
- Sublett ReservoirID · no gauge
- Succor Creek ReservoirID · no gauge
- Sulphur CreekID · no gauge
- Teton RiverID · 1 gauge
- Third Fork Chief Eagle Eye CreekID · no gauge
- Thorn Creek ReservoirID · no gauge
- Tolo LakeID · no gauge
- Toponce CreekID · no gauge
- Trapper CreekID · no gauge
- Treasureton ReservoirID · no gauge
- Trinity CreekID · 1 gauge
- Trinity LakeID · no gauge
- Tripod ReservoirID · no gauge
- Twin Lakes ReservoirID · no gauge
- Upper Payette LakeID · no gauge
- Upper Priest LakeID · no gauge
- Valley CreekID · 1 gauge
- Wallace LakeID · no gauge
- Warm LakeID · no gauge
- Warm RiverID · no gauge
- Weston Creek ReservoirID · no gauge
- Wildhorse CreekID · 1 gauge
- Williams LakeID · no gauge
- Willow CreekID · 3 gauges
- Winder ReservoirID · no gauge
- Wiregrass ReservoirID · no gauge
- Yankee Fork Salmon RiverID · 1 gauge
- Yellow Belly LakeID · no gauge
231 USGS gauges in Idaho
Add a river name to see live readings, or open a gauge below.
60 gauges (first 60 of 231)
- ANTELOPE CREEK NR DARLINGTON, IDUSGS 13131000 · ID · live flow · gauge height
- BATTLE CREEK ABOVE MOUTH NR RIDDLE, IDUSGS 13176195 · ID · daily flow
- BEAR RIVER AT BORDER, WYUSGS 10039500 · ID · live flow · gauge height
- BEAR RIVER AT IDAHO-UTAH STATE LINEUSGS 10092700 · ID · live flow · gauge height
- BEAR RIVER AT PESCADERO IDUSGS 10068500 · ID · live flow · gauge height
- BIG CANYON CREEK NR PECK IDUSGS 13341140 · ID · live flow · gauge height
- BIG JACKS CREEK AT PARKER TRAIL NR GRASMERE, IDUSGS 13161930 · ID · live flow · gauge height
- BIG LOST R AT LINCOLN BLVD BRIDGE NR ATOMIC CITYUSGS 13132535 · ID · live flow · gauge height
- BIG LOST RIVER AB BIG LOST RIVER SINKS NR HOWE IDUSGS 13132565 · ID · live flow · gauge height
- BIG LOST RIVER AT ARCO AT SUNSET ROAD IDUSGS 13132373 · ID · live flow · gauge height
- BIG LOST RIVER AT HOWELL RANCH NR CHILLY IDUSGS 13120500 · ID · live flow · gauge height
- BIG LOST RIVER BELOW MOORE DIV NR MOORE IDUSGS 13132100 · ID · live flow · gauge height
- BIG LOST RIVER BL INL DIV NEAR ARCO IDUSGS 13132520 · ID · live flow · gauge height
- BIG LOST RIVER BL MACKAY RES NR MACKAY IDUSGS 13127000 · ID · live flow · gauge height
- BIG LOST RIVER NR ARCO IDUSGS 13132500 · ID · live flow · gauge height
- BIG LOST RIVER NR LESLIE IDUSGS 13130300 · ID · live flow · gauge height
- Big Timber Creek Abv Mouth at Leadore IDUSGS 13304050 · ID · live flow · gauge height · water temperature
- BIG WOOD R AT S BROADFORD BRIDGE NR BELLEVUE, IDUSGS 13140335 · ID · live flow · gauge height
- BIG WOOD R AT WOOD RIVER RANCH NR BELLEVUE, IDUSGS 13140700 · ID · no flow · gauge height
- BIG WOOD RIVER AT GIMLET, IDUSGS 13138500 · ID · flow record ended · gauge height
- BIG WOOD RIVER AT HAILEY ID TOTAL FLOWUSGS 13139510 · ID · live flow · gauge height
- BIG WOOD RIVER AT KETCHUM, IDUSGS 13136000 · ID · flow record ended · gauge height
- BIG WOOD RIVER AT SAGE RD BRIDGE NR KETCHUM, IDUSGS 13135840 · ID · no flow · gauge height
- BIG WOOD RIVER AT STANTON CROSSING NR BELLEVUE IDUSGS 13140800 · ID · live flow · gauge height
- BIG WOOD RIVER BL MAGIC DAM NR RICHFIELD IDUSGS 13142500 · ID · live flow · gauge height
- BIG WOOD RIVER NR KETCHUM IDUSGS 13135500 · ID · live flow · gauge height
- BLACKFOOT RIVER AB RESERVOIR NR HENRY IDUSGS 13063000 · ID · live flow · gauge height
- BLACKFOOT RIVER AND BYPASS CHANNEL NR BLACKFOOT IDUSGS 13068501 · ID · live flow
- BLACKFOOT RIVER BELOW NORTH CANAL AT BLACKFOOT IDUSGS 13068300 · ID · live flow · gauge height
- BLACKFOOT RIVER BYPASS NR BLACKFOOT IDUSGS 13068495 · ID · live flow · gauge height
- BLACKFOOT RIVER NR BLACKFOOT IDUSGS 13068500 · ID · live flow · gauge height
- BLACKFOOT RIVER NR SHELLEY IDUSGS 13066000 · ID · live flow · gauge height
- Boise R near Middleton, IDUSGS 13210045 · ID · live flow · gauge height
- BOISE RIVER ABV INDIAN CREEK AT CALDWELL, IDUSGS 13211210 · ID · no flow · water temperature
- BOISE RIVER AT CALDWELL, IDUSGS 13211205 · ID · live flow · gauge height · water temperature
- BOISE RIVER AT GLENWOOD BRIDGE NR BOISE IDUSGS 13206000 · ID · live flow · gauge height
- BOISE RIVER NR PARMA IDUSGS 13213000 · ID · live flow · gauge height · water temperature
- BOISE RIVER NR TWIN SPRINGS IDUSGS 13185000 · ID · live flow · gauge height
- BOISE RIVER SOUTH CHANNEL AT EAGLE IDUSGS 13206305 · ID · live flow · gauge height
- BOUNDARY CREEK NR PORTHILL IDUSGS 12321500 · ID · live flow · gauge height
- BRUNEAU RIVER NR HOT SPRING IDUSGS 13168500 · ID · live flow · gauge height
- BRUNO CREEK NR CLAYTON IDUSGS 13297350 · ID · live flow · gauge height
- CAMAS CREEK AT CAMAS IDUSGS 13112000 · ID · live flow · gauge height
- CAMAS CREEK NR BLAINE IDUSGS 13141500 · ID · live flow · gauge height
- CANYON CR AT OREGON TRAIL XING NR MOUNTAIN HOME IDUSGS 13159800 · ID · live flow · gauge height
- CANYON CREEK AB MOUTH AT WALLACE, IDUSGS 12413125 · ID · live flow · gauge height
- CASSIA CREEK BELOW BLACKSMITH CK, IDUSGS 13079300 · ID · live flow · gauge height
- CLARK FORK RIVER BELOW CABINET GORGE DAM IDUSGS 12391950 · ID · live flow · gauge height
- CLEARWATER RIVER AT OROFINO IDUSGS 13340000 · ID · live flow · gauge height · water temperature
- CLEARWATER RIVER AT SPALDING IDUSGS 13342500 · ID · live flow · gauge height · water temperature
- CLEARWATER RIVER NR PECK IDUSGS 13341050 · ID · live flow · gauge height · water temperature
- COEUR D ALENE RIVER NR CATALDO IDUSGS 12413500 · ID · live flow · gauge height
- COEUR D ALENE RIVER NR HARRISON IDUSGS 12413860 · ID · live flow · gauge height
- CONWAY GULCH BELOW 1ST ST AT NOTUS, IDUSGS 13212549 · ID · live flow · gauge height
- COTTONWOOD CREEK BEL FIVEMILE CR NR BOISE IDUSGS 13204640 · ID · flow record ended · gauge height · water temperature
- COTTONWOOD CREEK NR HARVEY POINT NR BRUNEAU, IDUSGS 13169420 · ID · daily flow
- CRANE CREEK AT MOUTH NR WEISER IDUSGS 13265500 · ID · live flow · gauge height
- DEADWOOD RIVER BL DEADWOOD RES NR LOWMAN IDUSGS 13236500 · ID · live flow · gauge height
- DEEP CREEK ABOVE MOUTH NR RIDDLE, IDUSGS 13176305 · ID · daily flow
- DEVILS WASHBOWL SPRING NR KIMBERLY 10S 18E 04AAD1SUSGS 13089500 · ID · 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.
