
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
- American RiverCA · 2 gauges
- Bear CreekCA · 1 gauge
- Bear CreekCA · no gauge
- Bear CreekCA · no gauge
- Big LakeCA · no gauge
- Bishop CreekCA · no gauge
- Buck CreekCA · no gauge
- Butte LakeCA · no gauge
- Caples CreekCA · no gauge
- Carmel RiverCA · 1 gauge
- Clavey RiverCA · no gauge
- Coon CreekCA · 1 gauge
- Cottonwood CreekCA · no gauge
- Craigs CreekCA · 1 gauge
- Crowley LakeCA · no gauge
- Deep CreekCA · 1 gauge
- Eagle LakeCA · no gauge
- East Fork Carson RiverCA · 1 gauge
- East Walker RiverCA · 1 gauge
- Eastman LakeCA · no gauge
- Eel RiverCA · no gauge
- Eight Mile CreekCA · no gauge
- Fall RiverCA · 1 gauge
- Fall River LakeCA · no gauge
- Feather RiverCA · no gauge
- Gerle Creek Divide ReservoirCA · no gauge
- Golden Trout CreekCA · no gauge
- Goose CreekCA · no gauge
- Gualala RiverCA · no gauge
- Harrington CreekCA · no gauge
- Hat CreekCA · 1 gauge
- Heenan LakeCA · no gauge
- Horr PondCA · no gauge
- Hot CreekCA · 1 gauge
- Hurdygurdy CreekCA · 1 gauge
- Ja She CreekCA · 1 gauge
- Kern RiverCA · no gauge
- Kings RiverCA · no gauge
- Klamath RiverCA · 2 gauges
- Lake AlmanorCA · no gauge
- Lake TahoeCA · no gauge
- Lava CreekCA · 1 gauge
- Lavezzola CreekCA · 1 gauge
- Little Kern RiverCA · no gauge
- Little North Fork of Middle Fork Feather RiverCA · no gauge
- Little Tule RiverCA · 1 gauge
- Long LakeCA · no gauge
- Long Valley CreekCA · no gauge
- Lower Honeymoon LakeCA · no gauge
- Lower Sacramento RiverCA · 2 gauges
- Mad RiverCA · 2 gauges
- Manzanita LakeCA · no gauge
- McCloud RiverCA · no gauge
- Middle Fork Feather RiverCA · no gauge
- Middle Fork San Joaquin RiverCA · 1 gauge
- Middle Fork Stanislaus RiverCA · no gauge
- Milton ReservoirCA · no gauge
- Mokelumne RiverCA · no gauge
- Nelson CreekCA · no gauge
- North Fork American RiverCA · no gauge
- North Fork Mokelumne RiverCA · no gauge
- Onion Valley CreekCA · no gauge
- Owens RiverCA · no gauge
- Parker LakeCA · no gauge
- Pauley CreekCA · 1 gauge
- Piru CreekCA · 2 gauges
- Pit RiverCA · 1 gauge
- Piute CreekCA · no gauge
- Prescott ForkCA · no gauge
- Putah CreekCA · no gauge
- Quartz CreekCA · no gauge
- Rock CreekCA · 1 gauge
- Rubicon RiverCA · no gauge
- Rush CreekCA · no gauge
- Russian RiverCA · 4 gauges
- Sallie Keyes LakesCA · no gauge
- Salmon RiverCA · 1 gauge
- San Joaquin RiverCA · 4 gauges
- San Lorenzo RiverCA · 1 gauge
- Sespe CreekCA · 1 gauge
- Shasta LakeCA · no gauge
- Silver LakeCA · no gauge
- Smith RiverCA · 2 gauges
- South Branch Middle Fork Feather RiverCA · no gauge
- South Fork Kern RiverCA · no gauge
- South Fork Kings RiverCA · no gauge
- South Fork Merced RiverCA · no gauge
- South Fork San Joaquin RiverCA · no gauge
- South Fork Smith RiverCA · 1 gauge
- Spring CreekCA · 1 gauge
- Stony CreekCA · no gauge
- Trinity RiverCA · 2 gauges
- Truckee RiverCA · 2 gauges
- Tule RiverCA · 1 gauge
- Tuolumne RiverCA · 4 gauges
- Upper Sacramento RiverCA · 1 gauge
- Upper Truckee RiverCA · 2 gauges
- Williams CreekCA · no gauge
- Willow CreekCA · no gauge
- Wolf CreekCA · 1 gauge
- Yellow CreekCA · no gauge
- Yuba RiverCA · 1 gauge
542 USGS gauges in California
Add a river name to see live readings, or open a gauge below.
60 gauges (first 60 of 542)
- 4L C NR MARKLEEVILLE CAUSGS 103087889 · CA · live flow · gauge height
- AGUA CHINON WASH A PORTOLA SPRINGS RD NR IRVINE CAUSGS 11048175 · CA · live flow · gauge height
- ALAMEDA C A SUNOL WATER TEMPLE A SUNOL CAUSGS 11174160 · CA · live flow · gauge height · water temperature
- ALAMEDA C AB DIV DAM NR SUNOL CAUSGS 11172945 · CA · live flow · gauge height · water temperature
- ALAMEDA C BL CALAVERAS C NR SUNOL CAUSGS 11173510 · CA · live flow · gauge height · water temperature
- ALAMEDA C BL DIV DAM NR SUNOL CAUSGS 11172955 · CA · live flow · gauge height · water temperature
- ALAMEDA C BL WELCH C NR SUNOL CAUSGS 11173575 · CA · live flow · gauge height · water temperature
- ALAMEDA C FLOOD CHANNEL A UNION CITY CAUSGS 11180700 · CA · live flow · gauge height
- ALAMEDA C NR FREMONT CAUSGS 11179100 · CA · live flow · gauge height
- ALAMEDA C NR NILES CAUSGS 11179000 · CA · live flow · gauge height · water temperature
- ALAMO CN NR PLEASANTON CAUSGS 11174600 · CA · live flow · gauge height
- ALAMO PINTADO C NR SOLVANG CAUSGS 11128250 · CA · live flow · gauge height
- ALAMO R NR NILAND CAUSGS 10254730 · CA · live flow · gauge height
- ALL-AMERICAN CANAL BELOW DROP 2 RESERVOIR OUTLETUSGS 09527700 · CA · live flow · gauge height
- ALL-AMERICAN CANAL BLW PILOT KNOB WASTEWAY, CAUSGS 09527500 · CA · no flow · gauge height
- ALL-AMERICAN CANAL NR IMPERIAL DAM, CA-AZUSGS 09523000 · CA · live flow · gauge height
- ALVARADO C NR LA MESA CAUSGS 11022830 · CA · live flow · gauge height · water temperature
- AMARGOSA RV ABV CHINA RANCH WASH NR TECOPA, CAUSGS 10251330 · CA · live flow · gauge height
- AMARGOSA RV AT TECOPA, CAUSGS 10251300 · CA · live flow · gauge height
- AMERICAN R A FAIR OAKS CAUSGS 11446500 · CA · live flow · gauge height · water temperature
- AMERICAN R A WILLIAM B POND PARK A CARMICHAEL CAUSGS 11446700 · CA · no flow · water temperature
- AMERICAN R BL FOLSOM DAM NR FOLSOM CAUSGS 11446220 · CA · no flow · water temperature
- AMERICAN R BL WATT AVE BRDG NR CARMICHAEL CAUSGS 11446980 · CA · no flow · water temperature
- ANDERSON-COTTONWOOD ID CN AT SHARON AVE REDDING CAUSGS 11370700 · CA · live flow · gauge height
- ANDREAS C NR PALM SPRINGS CAUSGS 10259000 · CA · live flow · gauge height
- APTOS C NR APTOS CAUSGS 11159690 · CA · live flow · gauge height
- ARCADE C NR DEL PASO HEIGHTS CAUSGS 11447360 · CA · live flow · gauge height · water temperature
- ARROYO DE LA LAGUNA A CORTE MADRID NR PLEASANTONUSGS 11176340 · CA · live flow · gauge height
- ARROYO DE LA LAGUNA A VERONA CAUSGS 11176900 · CA · live flow · gauge height · water temperature
- ARROYO HONDO NR SAN JOSE CAUSGS 11173200 · CA · live flow · gauge height · water temperature
- ARROYO SECO BL RELIZ C NR SOLEDAD CAUSGS 11152050 · CA · live flow · gauge height
- ARROYO SECO NR GREENFIELD CAUSGS 11151870 · CA · live flow · gauge height
- ARROYO SECO NR PASADENA CAUSGS 11098000 · CA · live flow · gauge height
- ARROYO SECO NR SOLEDAD CAUSGS 11152000 · CA · live flow · gauge height
- ARROYO TRABUCO A SAN JUAN CAPISTRANO CAUSGS 11047300 · CA · live flow · gauge height
- ARROYO VALLE BL LANG CYN NR LIVERMORE CAUSGS 11176400 · CA · live flow · gauge height
- ARROYO VALLE NR LIVERMORE CAUSGS 11176500 · CA · live flow · gauge height · water temperature
- ASPEN C AB LEVIATHAN C NR MARKLEEVILLE CAUSGS 103087898 · CA · live flow · gauge height
- ASPEN C ABV LEVIATHAN MINE NR MARKLEEVILLE CAUSGS 103087891 · CA · live flow · gauge height
- ATASCADERO C NR GOLETA CAUSGS 11120000 · CA · live flow · gauge height
- AUSTIN C NR CAZADERO CAUSGS 11467200 · CA · live flow · gauge height
- BATTLE C BL COLEMAN FISH HATCHERY NR COTTONWOOD CAUSGS 11376550 · CA · live flow · gauge height
- BEAR C AB HOLSTEN CHIMNEY CYN NR RUMSEY CAUSGS 11451715 · CA · live flow · gauge height
- BEAR R NR WHEATLAND CAUSGS 11424000 · CA · live flow · gauge height
- BIG C AB WHITES GULCH NR GROVELAND CAUSGS 11284400 · CA · live flow · gauge height
- BIG ROCK C NR VALYERMO CAUSGS 10263500 · CA · live flow · gauge height
- BIG SULPHUR C A G RESORT NR CLOVERDALE CAUSGS 11463170 · CA · live flow · gauge height
- BIG SULPHUR C NR CLOVERDALE CAUSGS 11463200 · CA · live flow · gauge height
- BIG SUR R NR BIG SUR CAUSGS 11143000 · CA · live flow · gauge height
- BIG TUJUNGA C BL HANSEN DAM CAUSGS 11097000 · CA · live flow · gauge height
- BLACK C NR COPPEROPOLIS CAUSGS 11299600 · CA · live flow · gauge height
- BLACKWOOD C NR TAHOE CITY CAUSGS 10336660 · CA · live flow · gauge height · water temperature
- BONITA C A IRVINE CAUSGS 11048600 · CA · live flow · gauge height
- BOREHOLE SPG CHANNEL NR TECOPA HOT SPGS, CAUSGS 10251290 · CA · live flow
- BORREGO PALM C NR BORREGO SPRINGS CAUSGS 10255810 · CA · daily flow · gauge height
- BREA C BL BREA DAM NR FULLERTON CAUSGS 11088500 · CA · live flow · gauge height
- BROCK RESERVOIR INLET NEAR CALEXICO, CAUSGS 09527630 · CA · live flow · gauge height
- BROCK RESERVOIR OUTLET NEAR CALEXICO, CAUSGS 09527660 · CA · live flow · gauge height
- BRYANT C BL MOUNTAINEER C NR MARKLEEVILLE CAUSGS 10308794 · CA · live flow · gauge height
- BUCKEYE CK NR BRIDGEPORT, CAUSGS 10291500 · CA · 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.
