
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
- Animas RiverCO · 1 gauge
- Archuleta CreekCO · 1 gauge
- Arkansas RiverCO · 4 gauges
- Big Thompson RiverCO · 2 gauges
- Blue Mesa ReservoirCO · no gauge
- Blue RiverCO · 4 gauges
- Bobtail CreekCO · 1 gauge
- Boss Lake ReservoirCO · no gauge
- Boulder CreekCO · 2 gauges
- Boyd LakeCO · no gauge
- Cache la Poudre RiverCO · 1 gauge
- Cochetopa CreekCO · 1 gauge
- Cold CreekCO · no gauge
- Colorado RiverCO · 2 gauges
- Conejos RiverCO · no gauge
- Culebra CreekCO · no gauge
- Dolores RiverCO · 4 gauges
- Douglas ReservoirCO · no gauge
- Duck CreekCO · no gauge
- Eagle RiverCO · 4 gauges
- Echo Canyon ReservoirCO · no gauge
- Elk RiverCO · 1 gauge
- Elkhead ReservoirCO · no gauge
- Fall RiverCO · 1 gauge
- Forbes Park LakeCO · no gauge
- Frantz LakeCO · no gauge
- Fraser RiverCO · 4 gauges
- Fryingpan RiverCO · 1 gauge
- Gore CreekCO · 4 gauges
- Grand LakeCO · 1 gauge
- Gunnison RiverCO · 1 gauge
- Hamilton CreekCO · 1 gauge
- Hermosa CreekCO · 1 gauge
- Huerfano RiverCO · 1 gauge
- Joe Wright CreekCO · 1 gauge
- John Martin ReservoirCO · no gauge
- Jones CreekCO · no gauge
- Kelly LakeCO · no gauge
- Lake GranbyCO · no gauge
- Lake JohnCO · no gauge
- Little Sand CreekCO · no gauge
- Los Pinos CreekCO · 1 gauge
- Los Pinos RiverCO · 1 gauge
- Lost LakeCO · no gauge
- Martin LakeCO · no gauge
- May CreekCO · no gauge
- McKenney CreekCO · no gauge
- Michigan RiverCO · 1 gauge
- Middle Fork Purgatoire RiverCO · no gauge
- Middle Fork South Platte RiverCO · no gauge
- Miramonte ReservoirCO · no gauge
- North Fork Cache la Poudre RiverCO · 3 gauges
- North Platte RiverCO · 1 gauge
- Piedra RiverCO · 1 gauge
- Rifle Gap ReservoirCO · 1 gauge
- Rio GrandeCO · no gauge
- Rio GrandeNM · 4 gauges
- Rito Hondo CreekCO · no gauge
- Rito Hondo ReservoirCO · no gauge
- Roaring Fork RiverCO · 1 gauge
- San Juan RiverCO · 4 gauges
- Sand CreekCO · no gauge
- Slater LakeCO · no gauge
- Smith CreekCO · no gauge
- Snake RiverCO · 1 gauge
- South Arkansas RiverCO · no gauge
- South Fork Cache la Poudre RiverCO · no gauge
- South Fork Purgatoire RiverCO · no gauge
- South Fork South Platte RiverCO · no gauge
- South Platte RiverCO · 1 gauge
- Spinney Mountain ReservoirCO · no gauge
- St. Vrain CreekCO · 1 gauge
- Steamboat LakeCO · no gauge
- Taylor Park ReservoirCO · 1 gauge
- Taylor RiverCO · 1 gauge
- Uncompahgre RiverCO · 4 gauges
- Vallecito CreekCO · 1 gauge
- Vallecito ReservoirCO · no gauge
- West Fork Clear CreekCO · 1 gauge
- White RiverCO · 4 gauges
- Wolf CreekCO · no gauge
- Yampa RiverCO · 4 gauges
- Zimmerman LakeCO · no gauge
389 USGS gauges in Colorado
Add a river name to see live readings, or open a gauge below.
60 gauges (first 60 of 389)
- ANDREWS CREEK-LOCH VALE-RMNPUSGS 401723105400000 · CO · live flow · gauge height
- ANIMAS RIVER AT DURANGO, COUSGS 09361500 · CO · live flow · gauge height · water temperature
- ANIMAS RIVER AT SILVERTON, CO.USGS 09358000 · CO · live flow · gauge height
- ANIMAS RIVER AT TALL TIMBER RESORT ABOVE TACOMA,COUSGS 09359500 · CO · live flow · gauge height
- ANIMAS RIVER BELOW SILVERTON, COUSGS 09359020 · CO · live flow · gauge height · water temperature
- ANIMAS RIVER BLW DURANGO PUMP PLANT NR DURANGO, COUSGS 09362520 · CO · live flow · gauge height
- ANIMAS RIVER NEAR CEDAR HILL, NMUSGS 09363500 · CO · live flow · gauge height
- ANTHRACITE CREEK ABOVE MOUTH NEAR SOMERSETUSGS 09132095 · CO · live flow · gauge height · water temperature
- ANTHRACITE CREEK NEAR SOMERSET, CO.USGS 09132050 · CO · flow record ended · gauge height
- APISHAPA RIVER NEAR FOWLER, COUSGS 07119500 · CO · live flow · gauge height
- ARKANSAS R. AT ST CHARLES MESA DIVER. AT PUEBLO,COUSGS 07099969 · CO · no flow · water temperature
- ARKANSAS RIVER ABOVE PUEBLO, COUSGS 07099400 · CO · flow record ended · water temperature
- ARKANSAS RIVER AT AVONDALE, COUSGS 381432104205500 · CO · live flow · gauge height
- ARKANSAS RIVER AT CANON CITY, CO.USGS 07096000 · CO · flow record ended · water temperature
- ARKANSAS RIVER AT CATLIN DAM, NEAR FOWLER, CO.USGS 07119700 · CO · flow record ended · water temperature
- ARKANSAS RIVER AT GRANITE, CO.USGS 07086000 · CO · flow record ended · water temperature
- ARKANSAS RIVER AT HOLLY, CO.USGS 07135500 · CO · live flow · gauge height
- ARKANSAS RIVER AT LAMAR, COUSGS 07133000 · CO · live flow · gauge height
- ARKANSAS RIVER AT LAS ANIMAS, CO.USGS 07124000 · CO · live flow · gauge height · water temperature
- ARKANSAS RIVER AT MOFFAT STREET AT PUEBLO, COUSGS 07099970 · CO · live flow · gauge height
- ARKANSAS RIVER AT PARKDALE, CO.USGS 07094500 · CO · live flow · gauge height
- ARKANSAS RIVER AT PORTLAND, CO.USGS 07097000 · CO · flow record ended · water temperature
- ARKANSAS RIVER BELOW EMPIRE GULCH NEAR MALTA, COUSGS 07083710 · CO · live flow · gauge height
- ARKANSAS RIVER BELOW GRANITE, COUSGS 07087050 · CO · live flow · gauge height
- ARKANSAS RIVER BELOW JOHN MARTIN RESERVOIR, CO.USGS 07130500 · CO · live flow · gauge height · water temperature
- ARKANSAS RIVER BELOW MOFFAT STREET AT PUEBLO, COUSGS 07099971 · CO · no flow · water temperature
- ARKANSAS RIVER NEAR AVONDALE, CO.USGS 07109500 · CO · live flow · gauge height · water temperature
- ARKANSAS RIVER NEAR GRANADA, CO.USGS 07134180 · CO · live flow · gauge height
- ARKANSAS RIVER NEAR LEADVILLE, COUSGS 07081200 · CO · live flow · gauge height
- ARKANSAS RIVER NEAR NATHROP, COUSGS 07091200 · CO · live flow · gauge height
- ARKANSAS RIVER NEAR ROCKY FORD, CO.USGS 07120500 · CO · no flow · water temperature
- ARKANSAS RIVER TRIBUTARY ABOVE HWY 227 AT PUEBLOUSGS 07099973 · CO · live flow · gauge height
- BEAR CREEK ABOVE BEAR CREEK LAKE NEAR MORRISON, COUSGS 06710605 · CO · live flow · gauge height
- BEAR CREEK ABOVE EVERGREEN, COUSGS 06710385 · CO · live flow · gauge height
- BEAR CREEK NEAR COLORADO SPRINGS, COUSGS 07105000 · CO · live flow · gauge height
- BEAVER CR ABV UPPER BEAVER CEMETERY NR PENROSE, COUSGS 07099050 · CO · live flow · gauge height
- BEAVER CREEK ABOVE HIGHWAY 115 NEAR PENROSE, COUSGS 07099060 · CO · live flow · gauge height
- BEAVER CREEK AT AVON, COUSGS 09067000 · CO · live flow · gauge height
- BEMROSE-HOOSIER DIVERSION NEAR HOOSIER PASS, COUSGS 09044300 · CO · live flow · gauge height
- BESSEMER DITCH AT ST. CHARLES WD NEAR PUEBLO COUSGS 381312104321001 · CO · no flow · water temperature
- BIG DRY CREEK AT MOUTH NEAR FORT LUPTON, COUSGS 06720990 · CO · live flow · gauge height
- BIG DRY CREEK AT WESTMINSTER, COUSGS 06720820 · CO · live flow · gauge height
- BIG DRY CREEK BELOW C-470 AT HIGHLANDS RANCH, COUSGS 06710150 · CO · live flow · gauge height
- BIG THOMPSON BL MORAINE PARK NR ESTES PARK, COUSGS 402114105350101 · CO · live flow · gauge height · water temperature
- BIG THOMPSON RIVER AT LOVELAND, CO.USGS 06741510 · CO · live flow · gauge height
- BLACK GORE CREEK NEAR MINTURN, CO.USGS 09066000 · CO · live flow · gauge height · water temperature
- BLACK SULPHUR CREEK BLW CANYON CREEK NR RANGELY COUSGS 394548108280501 · CO · no flow · water temperature
- BLACK SULPHUR CREEK NR WET SWIZER CR NR RANGELY COUSGS 394746108262901 · CO · no flow · water temperature
- BLUE RIVER AT BLUE RIVER, CO.USGS 09046490 · CO · live flow · gauge height
- BLUE RIVER BELOW DILLON, CO.USGS 09050700 · CO · live flow · gauge height · water temperature
- BLUE RIVER BELOW GREEN MOUNTAIN RESERVOIR, COUSGS 09057500 · CO · live flow · gauge height
- BLUE RIVER NEAR DILLON, COUSGS 09046600 · CO · live flow · gauge height · water temperature
- BOBTAIL CREEK NEAR JONES PASS, COUSGS 09034900 · CO · live flow · gauge height
- BOOTH CREEK NEAR MINTURN, CO.USGS 09066200 · CO · live flow · gauge height · water temperature
- BOULDER CREEK AT MOUTH NEAR LONGMONT, COUSGS 06730500 · CO · live flow · gauge height
- BOULDER CREEK AT NORTH 75TH ST. NEAR BOULDER, COUSGS 06730200 · CO · live flow · gauge height
- CABIN CREEK NEAR FRASER, CO.USGS 09032100 · CO · live flow · gauge height
- CACHE LA POUDRE R ABV N 11TH AVE AT GREELEY, COUSGS 06752450 · CO · live flow · gauge height · water temperature
- CACHE LA POUDRE RIV AB BOXELDER CRK NR TIMNATH, COUSGS 06752280 · CO · live flow · gauge height
- CACHE LA POUDRE RIVER AT FORT COLLINS, COUSGS 06752260 · CO · 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.
