
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
- Batavia KillNY · 1 gauge
- BattenkillVT · 1 gauge
- Beaver BrookNY · 1 gauge
- Beaverdam CreekNY · no gauge
- BeaverkillNY · 1 gauge
- Black RiverNY · 2 gauges
- Buffalo CreekNY · 1 gauge
- Buffalo RiverNY · 1 gauge
- Bushnellsville CreekNY · 1 gauge
- Canadaway CreekNY · 1 gauge
- Carmans RiverNY · 1 gauge
- Catfish CreekNY · no gauge
- Catskill CreekNY · no gauge
- Cattaraugus CreekNY · 1 gauge
- Cayuga CreekNY · 1 gauge
- Cayuta CreekNY · no gauge
- Cazenovia CreekNY · 1 gauge
- Cedar Pond BrookNY · no gauge
- Chateaugay RiverNY · no gauge
- Chautauqua CreekNY · 1 gauge
- Chittenango CreekNY · 1 gauge
- Cohocton RiverNY · 3 gauges
- Connetquot RiverNY · 3 gauges
- Connoisarauley CreekNY · 1 gauge
- Deer CreekNY · no gauge
- East Branch Cazenovia CreekNY · 1 gauge
- East Branch Croton RiverNY · 3 gauges
- East Branch Delaware RiverNY · 2 gauges
- East Branch Twelve Mile CreekNY · no gauge
- East Koy CreekNY · no gauge
- Eighteenmile CreekNY · 1 gauge
- Eighteenmile CreekNY · 2 gauges
- Elton CreekNY · no gauge
- Esopus CreekNY · 1 gauge
- Four Mile CreekNY · no gauge
- Genesee RiverNY · 4 gauges
- Grindstone CreekNY · no gauge
- Hosmer BrookNY · no gauge
- Hudson RiverNY · 4 gauges
- Irondequoit CreekNY · 2 gauges
- Ischua CreekNY · 1 gauge
- Johnson CreekNY · 1 gauge
- Keg CreekNY · no gauge
- Kinderhook CreekNY · 1 gauge
- Lime Lake OutletNY · no gauge
- Lindsey CreekNY · no gauge
- Little Hoosic RiverNY · no gauge
- Little Sandy CreekNY · no gauge
- Mansfield CreekNY · 1 gauge
- Marsh CreekNY · 1 gauge
- Massapequa CreekNY · 1 gauge
- McKinstry CreekNY · no gauge
- Mettawee RiverVT · 1 gauge
- Mill CreekNY · no gauge
- Mohawk RiverNY · 4 gauges
- Mongaup CreekNY · no gauge
- Mud CreekNY · no gauge
- Neversink RiverNY · 2 gauges
- Niagara RiverNY · 1 gauge
- Nissequogue RiverNY · 1 gauge
- North Branch Callicoon CreekNY · no gauge
- North Branch Clear CreekNY · no gauge
- North Branch Great Chazy RiverNY · no gauge
- North Branch Wiscoy CreekNY · no gauge
- Oak Orchard CreekNY · 2 gauges
- Oatka CreekNY · 2 gauges
- Oquaga CreekNY · 1 gauge
- Oriskany CreekNY · 1 gauge
- Orwell BrookNY · 1 gauge
- Oswego RiverNY · 2 gauges
- Patchogue RiverNY · no gauge
- Ramapo RiverNY · 3 gauges
- Rattlesnake CreekNY · no gauge
- Rochester CreekNY · 1 gauge
- Rondout CreekNY · 3 gauges
- Russell BrookNY · no gauge
- Salmon RiverNY · 1 gauge
- Sandy CreekNY · 1 gauge
- Sandy CreekNY · 1 gauge
- Saranac RiverNY · 1 gauge
- Schroon RiverNY · 1 gauge
- Silver CreekNY · 1 gauge
- Skaneateles CreekNY · 1 gauge
- Skinner CreekNY · no gauge
- Slater CreekNY · no gauge
- South Branch Cattaraugus CreekNY · 1 gauge
- South Branch Eighteenmile CreekNY · 1 gauge
- South Branch Grass RiverNY · no gauge
- South Sandy CreekNY · no gauge
- Sterling Valley CreekNY · no gauge
- Stony CreekNY · no gauge
- Swan RiverNY · 1 gauge
- Trout BrookNY · no gauge
- True BrookNY · no gauge
- Tuthills CreekNY · no gauge
- Twelve Mile CreekNY · no gauge
- Twenty Mile CreekNY · no gauge
- Upper Delaware RiverNY · 2 gauges
- Walnut CreekNY · 1 gauge
- Wappinger CreekNY · 1 gauge
- West Branch Ausable RiverNY · 1 gauge
- West Branch Beer KillNY · no gauge
- West Branch Cazenovia CreekNY · 1 gauge
- West Branch Croton RiverNY · 4 gauges
- West Branch Delaware RiverNY · 1 gauge
- West Canada CreekNY · 2 gauges
- Willowemoc CreekNY · 1 gauge
- Wiscoy CreekNY · no gauge
341 USGS gauges in New York
Add a river name to see live readings, or open a gauge below.
60 gauges (first 60 of 341)
- ALLEGHENY RIVER AT OLEAN NYUSGS 03010820 · NY · live flow · gauge height
- ALLEGHENY RIVER AT RED HOUSE NYUSGS 03011500 · NY · no flow · gauge height · water temperature
- ALLEGHENY RIVER AT SALAMANCA NYUSGS 03011020 · NY · live flow · gauge height · water temperature
- ALLEN CREEK NEAR ROCHESTER NYUSGS 04232050 · NY · live flow · gauge height · water temperature
- ALLEY CREEK NEAR OAKLAND GARDENS NYUSGS 01302050 · NY · flow record ended · gauge height
- AUSABLE RIVER NEAR AU SABLE FORKS NYUSGS 04275500 · NY · live flow · gauge height
- BASHER KILL BLW BASHAKILL MARSH AT WESTBROOKVILLEUSGS 01437349 · NY · live flow · gauge height · water temperature
- BATAVIA KILL AT RED FALLS NEAR PRATTSVILLE NYUSGS 01349950 · NY · live flow · gauge height
- BATTEN KILL BELOW MILL AT BATTENVILLE NYUSGS 01329490 · NY · live flow · gauge height
- BEAR KILL NEAR PRATTSVILLE NYUSGS 01350035 · NY · live flow · gauge height
- BEAVER KILL AT COOKS FALLS NYUSGS 01420500 · NY · live flow · gauge height · water temperature
- BEAVER KILL AT MOUNT TREMPER NYUSGS 01362487 · NY · live flow · gauge height
- BEAVER RIVER AT CROGHAN NYUSGS 04258000 · NY · live flow · gauge height
- BELLMORE CREEK AT BELLMORE NYUSGS 01310000 · NY · daily flow
- BELLMORE CREEK NEAR BELLMORE NYUSGS 01309950 · NY · live flow · gauge height
- BELLMORE CREEK TRIBUTARY AT BELLMORE NYUSGS 01309990 · NY · live flow · gauge height
- BIG SISTER CREEK AT EVANS CENTER NYUSGS 04214060 · NY · live flow · gauge height
- BIRCH CREEK AT BIG INDIAN NYUSGS 013621955 · NY · live flow · gauge height
- BISCUIT BK ABOVE PIGEON BK AT FROST VALLEY NYUSGS 01434025 · NY · live flow · gauge height · water temperature
- BLACK CREEK AT CHURCHVILLE NYUSGS 04231000 · NY · live flow · gauge height
- BLACK CREEK NEAR GRAY NYUSGS 01343403 · NY · live flow · gauge height
- BLACK RIVER AT WATERTOWN NYUSGS 04260500 · NY · live flow · gauge height
- BLACK RIVER NEAR BOONVILLE NYUSGS 04252500 · NY · live flow · gauge height
- BOQUET RIVER AT WILLSBORO NYUSGS 04276500 · NY · live flow · gauge height
- BROADSTREET HOLLOW BROOK AT HWY28 AT ALLABEN NYUSGS 01362232 · NY · live flow · gauge height
- BRONX RIVER AT NY BOTANICAL GARDEN AT BRONX NYUSGS 01302020 · NY · live flow · gauge height · water temperature
- BUCK CREEK NEAR INLET NYUSGS 04253296 · NY · live flow · gauge height · water temperature
- BUCK CREEK, NORTH TRIBUTARY, NEAR INLET NYUSGS 04253295 · NY · live flow · gauge height
- BUCK CREEK, SOUTH TRIBUTARY, NEAR INLET NYUSGS 04253294 · NY · live flow · gauge height
- BUFFALO CREEK AT GARDENVILLE NYUSGS 04214500 · NY · live flow · gauge height
- BUSH KILL BLW MALTBY HOLLOW BK AT WEST SHOKAN NYUSGS 01363382 · NY · live flow · gauge height
- BUSH KILL NEAR ARKVILLE NYUSGS 01413398 · NY · live flow · gauge height
- CALLICOON CREEK AT CALLICOON NYUSGS 01427500 · NY · live flow · gauge height · water temperature
- CANACADEA CREEK NEAR HORNELL NYUSGS 01523500 · NY · live flow · gauge height
- CANADAWAY CREEK AT FREDONIA NYUSGS 04213376 · NY · live flow · gauge height
- CANAJOHARIE CREEK NEAR CANAJOHARIE NYUSGS 01349150 · NY · live flow · gauge height
- CANANDAIGUA OUTLET AT CHAPIN NYUSGS 04235000 · NY · live flow · gauge height
- CANASAWACTA CR AT NORWICH NYUSGS 01505503 · NY · no flow · gauge height
- CANASERAGA CREEK ABOVE DANSVILLE NYUSGS 04224775 · NY · live flow · gauge height
- CANASERAGA CREEK AT SHAKERS CROSSING NYUSGS 04227000 · NY · live flow · gauge height
- CANISTEO RIVER AT ARKPORT NYUSGS 01521500 · NY · live flow · gauge height
- CANISTEO RIVER AT WEST CAMERON NYUSGS 01525500 · NY · live flow · gauge height
- CANISTEO RIVER BELOW CANACADEA CREEK AT HORNELL NYUSGS 01524500 · NY · live flow · gauge height
- CANNONSVILLE RES DIV CHANNEL NR GRAHAMSVILLE NYUSGS 01365100 · NY · live flow · gauge height · water temperature
- CARLLS RIVER AT BABYLON NYUSGS 01308500 · NY · live flow · gauge height · water temperature
- CARMANS RIVER AT YAPHANK NYUSGS 01305000 · NY · live flow · gauge height
- CATHARINE CR AT MONTOUR FALLS NYUSGS 04232200 · NY · live flow · gauge height
- CATTARAUGUS CREEK AT GOWANDA NYUSGS 04213500 · NY · live flow · gauge height · water temperature
- CAYUGA CREEK NEAR LANCASTER NYUSGS 04215000 · NY · live flow · gauge height
- CAYUGA INLET AT ITHACA NYUSGS 04233255 · NY · live flow · gauge height
- CAZENOVIA CREEK AT EBENEZER NYUSGS 04215500 · NY · live flow · gauge height
- CHADAKOIN RIVER AT FALCONER NYUSGS 03014500 · NY · live flow · gauge height
- CHAUTAUQUA CREEK BELOW WESTFIELD NYUSGS 04213319 · NY · live flow · gauge height
- CHEMUNG RIVER AT CHEMUNG NYUSGS 01531000 · NY · live flow · gauge height
- CHEMUNG RIVER AT CORNING NYUSGS 01529950 · NY · flow record ended · gauge height
- CHEMUNG RIVER AT ELMIRA NYUSGS 01530332 · NY · live flow · gauge height
- CHENANGO RIVER AT GREENE NYUSGS 01507000 · NY · live flow · gauge height
- CHENANGO RIVER AT NORWICH NYUSGS 01505031 · NY · no flow · gauge height
- CHENANGO RIVER AT OXFORD NYUSGS 01505810 · NY · live flow · gauge height
- CHENANGO RIVER AT SHERBURNE NYUSGS 01505000 · NY · 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.
