
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
- Alagnak RiverAK · no gauge
- Alexander CreekAK · no gauge
- American CreekAK · no gauge
- Anan LakeAK · no gauge
- Anchor RiverAK · 1 gauge
- Aniak RiverAK · no gauge
- Arolik RiverAK · no gauge
- Bakewell LakeAK · no gauge
- Baranof LakeAK · no gauge
- Birch CreekAK · no gauge
- Bird CreekAK · no gauge
- Bodenburg CreekAK · no gauge
- Brooks RiverAK · no gauge
- Buck LakeAK · no gauge
- Campbell CreekAK · 1 gauge
- Castle RiverAK · no gauge
- Chatanika RiverAK · no gauge
- Chena RiverAK · 4 gauges
- Chignik RiverAK · no gauge
- Chilkat RiverAK · no gauge
- Chilkoot RiverAK · no gauge
- Chitina RiverAK · no gauge
- Chokosna RiverAK · no gauge
- Control LakeAK · no gauge
- Copper RiverAK · no gauge
- Copper RiverAK · 1 gauge
- Cowee CreekAK · no gauge
- Deception CreekAK · no gauge
- Deep CreekAK · no gauge
- Delta Clearwater RiverAK · no gauge
- Deshka RiverAK · no gauge
- Distin LakeAK · no gauge
- Dog Salmon CreekAK · no gauge
- Eagle CreekAK · no gauge
- Eagle LakeAK · no gauge
- Eagle RiverAK · no gauge
- Egegik RiverAK · no gauge
- Eklutna RiverAK · no gauge
- Ella CreekAK · no gauge
- Eyak RiverAK · no gauge
- Fielding LakeAK · no gauge
- Fish CreekAK · 1 gauge
- Fish CreekAK · no gauge
- Goodnews RiverAK · no gauge
- Goodpaster RiverAK · no gauge
- Goose CreekAK · no gauge
- Gulkana RiverAK · 1 gauge
- Hamilton CreekAK · no gauge
- Hanagita RiverAK · no gauge
- Hasselborg LakeAK · no gauge
- Hatchery CreekAK · no gauge
- Holitna RiverAK · no gauge
- Humpback CreekAK · no gauge
- Iliamna LakeAK · no gauge
- Iliamna RiverAK · 1 gauge
- Indian CreekAK · no gauge
- Indian RiverAK · no gauge
- Jim CreekAK · no gauge
- Jims LakeAK · no gauge
- Kah Sheets LakeAK · no gauge
- Kanektok RiverAK · no gauge
- Karta RiverAK · no gauge
- Kashwitna RiverAK · 1 gauge
- Kasigluk RiverAK · no gauge
- Kasilof RiverAK · 1 gauge
- Kegan LakeAK · no gauge
- Kenai RiverAK · 2 gauges
- Ketchikan CreekAK · no gauge
- Kisaralik RiverAK · no gauge
- Klawock RiverAK · no gauge
- Klutina RiverAK · no gauge
- Koktuli RiverAK · no gauge
- Kook LakeAK · no gauge
- Kvichak RiverAK · 1 gauge
- Kwethluk RiverAK · no gauge
- Lake CreekAK · no gauge
- Little Susitna RiverAK · 1 gauge
- Long LakeAK · no gauge
- Long LakeAK · no gauge
- Lost RiverAK · no gauge
- Lower Talarik CreekAK · no gauge
- Luck LakeAK · no gauge
- Manzanita LakeAK · no gauge
- McDonald LakeAK · no gauge
- McGinnis CreekAK · no gauge
- Mendenhall LakeAK · no gauge
- Middle Fork Gulkana RiverAK · no gauge
- Monashka CreekAK · no gauge
- Montana CreekAK · no gauge
- Montana CreekAK · no gauge
- Moose RiverAK · no gauge
- Moraine CreekAK · no gauge
- Mulchatna RiverAK · no gauge
- Naha RiverAK · no gauge
- Naknek RiverAK · no gauge
- Neck LakeAK · no gauge
- Ninilchik RiverAK · no gauge
- Nome CreekAK · no gauge
- Noname LakeAK · no gauge
- Nowitna RiverAK · no gauge
- Nushagak RiverAK · no gauge
- Nuyakuk RiverAK · 1 gauge
- Old Franks CreekAK · no gauge
- Orchard LakeAK · no gauge
- Peters CreekAK · no gauge
- Pillar CreekAK · no gauge
- Prairie CreekAK · no gauge
- Rabbit CreekAK · no gauge
- Redoubt LakeAK · no gauge
- Reflection LakeAK · no gauge
- Russian RiverAK · no gauge
- Sacramento RiverAK · no gauge
- Salcha RiverAK · 1 gauge
- Salmon LakeAK · no gauge
- Sandy RiverAK · no gauge
- Shelter LakeAK · no gauge
- Ship CreekAK · 1 gauge
- Sitkoh LakeAK · no gauge
- Situk RiverAK · 1 gauge
- South Fork Eagle RiverAK · no gauge
- Staney CreekAK · 1 gauge
- Stariski CreekAK · no gauge
- Stuyahok RiverAK · no gauge
- Susitna RiverAK · no gauge
- Sweetwater LakeAK · no gauge
- Talachulitna RiverAK · no gauge
- Tazimina RiverAK · no gauge
- Tebay RiverAK · no gauge
- Thoms LakeAK · no gauge
- Thorne RiverAK · no gauge
- Tikchik RiverAK · no gauge
- Togiak RiverAK · no gauge
- Tok RiverAK · no gauge
- Tonsina RiverAK · no gauge
- Turner LakeAK · no gauge
- Tyone RiverAK · no gauge
- Ugashik RiverAK · no gauge
- Unalakleet RiverAK · 1 gauge
- Ungalikthluk RiverAK · no gauge
- Upper Talarik CreekAK · no gauge
- Virginia LakeAK · no gauge
- Ward CreekAK · no gauge
- Willow CreekAK · 1 gauge
- Wilson LakeAK · no gauge
- Windfall LakeAK · no gauge
- Wishbone LakeAK · no gauge
- Wood RiverAK · no gauge
- X LakeAK · no gauge
- Young LakeAK · no gauge
120 USGS gauges in Alaska
Add a river name to see live readings, or open a gauge below.
60 gauges (first 60 of 120)
- ALSEK R AT DRY BAY NR YAKUTAT AKUSGS 15129120 · AK · live flow · gauge height · water temperature
- ANCHOR R NR ANCHOR POINT AKUSGS 15239900 · AK · flow record ended · gauge height · water temperature
- ANTLER R BL ANTLER LK NR AUKE BAY AKUSGS 15055500 · AK · live flow · gauge height
- ATIGUN R BL GALBRAITH LK NR PUMP STATION 4 AKUSGS 15905100 · AK · live flow · gauge height
- BATTLE C 1.0 MI AB MOUTH NR HOMER AKUSGS 15238986 · AK · live flow · gauge height · water temperature
- BIRCH C NR CIRCLE AKUSGS 15446000 · AK · live flow · gauge height · water temperature
- BRADLEY R BL DAM NR HOMER AKUSGS 15239001 · AK · live flow · gauge height
- BRADLEY R NR TIDEWATER NR HOMER AKUSGS 15239070 · AK · live flow · gauge height · water temperature
- CAMPBELL C NR SPENARD AKUSGS 15274600 · AK · live flow · gauge height · water temperature
- CHENA R AT FAIRBANKS AKUSGS 15514000 · AK · live flow · gauge height
- CHENA R BL HUNTS C NR TWO RIVERS AKUSGS 15493400 · AK · live flow · gauge height
- CHENA R BL MOOSE C DAM AKUSGS 15493700 · AK · live flow · gauge height
- CHENA R NR TWO RIVERS AKUSGS 15493000 · AK · live flow · gauge height · water temperature
- CHESTER C AT ARCTIC BOULEVARD AT ANCHORAGE AKUSGS 15275100 · AK · live flow · gauge height
- CHULITNA R NR TALKEETNA AKUSGS 15292400 · AK · live flow · gauge height · water temperature
- COLVILLE R AT UMIAT AKUSGS 15875000 · AK · live flow · gauge height
- COOPER C AT MOUTH NR COOPER LANDING AKUSGS 15261000 · AK · live flow · gauge height · water temperature
- COOPER C AT SIPHON OUTLET NR COOPER LANDING AKUSGS 15260001 · AK · no flow · water temperature
- COPPER R AT MILLION DOLLAR BRIDGE NR CORDOVA AKUSGS 15214000 · AK · live flow · gauge height · water temperature
- COPPER R DI AT BRIDGE 1187 NR CORDOVA AKUSGS 15214190 · AK · no flow · gauge height
- CROOKED C AB AIRPORT RD NR CROOKED CREEK AKUSGS 15304010 · AK · live flow · gauge height · water temperature
- DAHL C NR KOBUK AKUSGS 15743850 · AK · live flow · gauge height
- EAST FORK MARTIN R AT MOUTH NR HOMER AKUSGS 15238951 · AK · no flow · gauge height · water temperature
- EKLUTNA LK NR PALMER AKUSGS 15278000 · AK · no flow · gauge height
- FISH C NR KETCHIKAN AKUSGS 15072000 · AK · live flow · gauge height · water temperature
- FORTYMILE R NR STEELE CREEK AKUSGS 15348000 · AK · live flow · gauge height
- GLACIER C AT ALYESKA HIGHWAY AT GIRDWOOD, AKUSGS 15272502 · AK · live flow · gauge height
- GLACIER R TRIB NR CORDOVA AKUSGS 15215900 · AK · live flow · gauge height · water temperature
- GOLDSTREAM C BL ALABAM C NR LIVENGOOD AKUSGS 15457790 · AK · live flow · gauge height
- GOODPASTER R NR BIG DELTA AKUSGS 15477740 · AK · live flow · gauge height
- GREENS C AT GREENS CREEK MINE NR JUNEAU AKUSGS 15101490 · AK · live flow · gauge height · water temperature
- GROUSE C AT GROUSE LK OUTLET NR SEWARD AKUSGS 15237730 · AK · live flow · gauge height
- GULKANA R AT SOURDOUGH AKUSGS 15200280 · AK · live flow · gauge height · water temperature
- HARRIS R 1.2 MI AB MOUTH NR HOLLIS AKUSGS 15085697 · AK · live flow · gauge height · water temperature
- HATCHERY C AT FOREST SVC RD 23 NR COFFMAN COVE AKUSGS 15086225 · AK · live flow · gauge height · water temperature
- ILIAMNA R NR PEDRO BAY AKUSGS 15300300 · AK · live flow · gauge height · water temperature
- INDIAN R AT SITKA AKUSGS 15087700 · AK · live flow · gauge height · water temperature
- KASHWITNA R NR WILLOW AKUSGS 15293200 · AK · flow record ended · gauge height
- KASILOF R NR KASILOF AKUSGS 15242000 · AK · flow record ended · gauge height
- KENAI R AT COOPER LANDING AKUSGS 15258000 · AK · live flow · gauge height · water temperature
- KENAI R AT SOLDOTNA AKUSGS 15266300 · AK · live flow · gauge height · water temperature
- KENAI R BL SKILAK LK OUTLET NR STERLING AKUSGS 15266110 · AK · live flow · gauge height
- KLEHINI R NR KLUKWAN AKUSGS 15056560 · AK · live flow · gauge height · water temperature
- KNIK R NR PALMER AKUSGS 15281000 · AK · live flow · gauge height
- KOBUK R NR KIANA AKUSGS 15744500 · AK · live flow · gauge height
- KOYUKUK R AT HUGHES AKUSGS 15564900 · AK · live flow · gauge height
- KUPARUK R NR DEADHORSE AKUSGS 15896000 · AK · live flow · gauge height
- KUSKOKWIM R AT CROOKED CREEK AKUSGS 15304000 · AK · live flow · gauge height
- KUSKOKWIM R AT MCGRATH AKUSGS 15303600 · AK · live flow · gauge height · water temperature
- KUSKOKWIM R AT TULUKSAK AKUSGS 15304150 · AK · live flow · gauge height · water temperature
- KVICHAK R AT IGIUGIG AKUSGS 15300500 · AK · live flow · gauge height · water temperature
- L CHENA R NR FAIRBANKS AKUSGS 15511000 · AK · live flow · gauge height
- L SUSITNA R NR PALMER AKUSGS 15290000 · AK · live flow · gauge height · water temperature
- LEASK CREEK AT SHELTER COVE NR KETCHIKAN AKUSGS 15068040 · AK · live flow · gauge height · water temperature
- LEMON C NR JUNEAU AKUSGS 15052000 · AK · live flow · gauge height · water temperature
- LIVENGOOD C AT LIVENGOOD AKUSGS 15519030 · AK · live flow · gauge height · water temperature
- LOWE R AB HORSETAIL FALLS NR VALDEZ AKUSGS 15226620 · AK · live flow · gauge height
- LOWE R AT RUDLESTON FALLS NR VALDEZ AKUSGS 15226605 · AK · no flow · gauge height
- LOWELL C AT SEWARD AKUSGS 15238500 · AK · live flow · gauge height
- MATANUSKA R AT PALMER AKUSGS 15284000 · AK · live flow · gauge height · water temperature
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.
