
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
- Allegheny RiverPA · 4 gauges
- Aquashicola CreekPA · 1 gauge
- Bald Eagle CreekPA · 1 gauge
- Bear CreekPA · no gauge
- Beaver RunPA · 1 gauge
- Big Cove CreekPA · 1 gauge
- Big Mill CreekPA · no gauge
- Big Moores RunPA · 1 gauge
- Big Spring CreekPA · no gauge
- Billings BranchPA · no gauge
- Black Moshannon CreekPA · no gauge
- Bowman CreekPA · 1 gauge
- Buffalo CreekPA · 1 gauge
- Bull CreekPA · no gauge
- Bush KillPA · 1 gauge
- Bushkill CreekPA · 1 gauge
- Caldwell CreekPA · no gauge
- Cascade CreekPA · no gauge
- Casselman RiverMD · 1 gauge
- Cedar CreekPA · 1 gauge
- Cedar RunPA · 1 gauge
- Cherry RunPA · no gauge
- Chest CreekPA · 1 gauge
- Clarion RiverPA · 4 gauges
- Clark CreekPA · 1 gauge
- Clear Shade CreekPA · no gauge
- Clearfield CreekPA · 1 gauge
- Codorus CreekPA · 3 gauges
- Conewago CreekPA · 2 gauges
- Conneaut CreekPA · 1 gauge
- Cool Spring CreekPA · no gauge
- Crooked CreekPA · no gauge
- Cross ForkPA · 1 gauge
- Deer CreekPA · no gauge
- Devils Hole CreekPA · no gauge
- Dingmans CreekPA · no gauge
- Donegal CreekPA · no gauge
- Driftwood Branch Sinnemahoning CreekPA · 1 gauge
- Dunbar CreekPA · no gauge
- Dutch ForkPA · no gauge
- Dyberry CreekPA · 2 gauges
- East Branch Antietam CreekPA · 1 gauge
- East Branch Brandywine CreekPA · 2 gauges
- East Branch Clarion RiverPA · 1 gauge
- East Branch Tunungwant CreekPA · no gauge
- East Fork Sinnemahoning CreekPA · 1 gauge
- East Hickory CreekPA · no gauge
- East Licking CreekPA · no gauge
- Eightmile CreekPA · no gauge
- Elk CreekPA · no gauge
- Elk CreekPA · no gauge
- English RunPA · 1 gauge
- Falling Spring BranchPA · no gauge
- First Fork Sinnemahoning CreekPA · 2 gauges
- Fishing CreekPA · 1 gauge
- Fourmile CreekPA · no gauge
- Francis BranchPA · no gauge
- Freeman RunPA · 1 gauge
- French CreekPA · 1 gauge
- Germania BranchPA · 1 gauge
- Grays RunPA · no gauge
- Green Spring CreekPA · no gauge
- Harveys CreekPA · no gauge
- Hickory RunPA · 1 gauge
- Honey CreekPA · 1 gauge
- Huntington CreekPA · 1 gauge
- Hunts RunPA · 1 gauge
- Indian RunPA · 1 gauge
- Juniata RiverPA · 4 gauges
- Kettle CreekPA · no gauge
- Kinzua CreekPA · 1 gauge
- Lackawanna RiverPA · 4 gauges
- Laurel Hill CreekPA · 1 gauge
- Laurel RunPA · no gauge
- Laurel RunPA · no gauge
- Letort Spring RunPA · 1 gauge
- Lick RunPA · 1 gauge
- Little Chartiers CreekPA · no gauge
- Little Clearfield CreekPA · 1 gauge
- Little Juniata RiverPA · 1 gauge
- Little Lehigh CreekPA · 3 gauges
- Little Mahoning CreekPA · 1 gauge
- Little Pine CreekPA · 1 gauge
- Little Sandy CreekPA · no gauge
- Little Schuylkill RiverPA · 1 gauge
- Little Valley CreekPA · no gauge
- Logan BranchPA · no gauge
- Long RunPA · 1 gauge
- Loyalhanna CreekPA · 3 gauges
- Loyalsock CreekPA · 1 gauge
- Lycoming CreekPA · 2 gauges
- Manada CreekPA · 1 gauge
- Marsh CreekPA · 1 gauge
- Marvin CreekPA · no gauge
- McMichael CreekPA · 1 gauge
- Meadow RunPA · 1 gauge
- Middle Branch White Clay CreekPA · 1 gauge
- Middle CreekPA · no gauge
- Mill RunPA · 1 gauge
- Monocacy CreekPA · 1 gauge
- Mud RunPA · 1 gauge
- Muddy CreekPA · 1 gauge
- Muncy CreekPA · 2 gauges
- Nescopeck CreekPA · no gauge
- Neshannock CreekPA · no gauge
- North Fork Redbank CreekPA · 1 gauge
- Oil CreekPA · 1 gauge
- Oswayo CreekPA · 1 gauge
- Paddy RunPA · no gauge
- Panther RunPA · no gauge
- Penns CreekPA · 1 gauge
- Perkiomen CreekPA · 2 gauges
- Pickering CreekPA · no gauge
- Pike RunPA · no gauge
- Pine CreekPA · 2 gauges
- Pine CreekPA · 1 gauge
- Piney CreekPA · no gauge
- Pocono CreekPA · 1 gauge
- Pohopoco CreekPA · 2 gauges
- Quittapahilla CreekPA · 1 gauge
- Raccoon CreekPA · no gauge
- Rauchtown CreekPA · 1 gauge
- Raystown Branch Juniata RiverPA · 2 gauges
- Ridley CreekPA · 1 gauge
- Roaring BrookPA · no gauge
- Salt Lick CreekPA · no gauge
- Sandy Lick CreekPA · 1 gauge
- Saucon CreekPA · 1 gauge
- Schuylkill RiverPA · 4 gauges
- Sevenmile CreekPA · no gauge
- Shirley RunPA · no gauge
- Silver RunPA · 1 gauge
- Sixmile CreekPA · no gauge
- Sixteenmile CreekPA · no gauge
- Slate RunPA · no gauge
- Sliders BranchPA · no gauge
- Slippery Rock CreekPA · 1 gauge
- South Branch Tunkhannock CreekPA · 1 gauge
- Spring CreekPA · 1 gauge
- Spruce CreekPA · 1 gauge
- Susquehanna RiverPA · 4 gauges
- Tobyhanna CreekPA · 1 gauge
- Toms CreekPA · no gauge
- Towanda CreekPA · 2 gauges
- Trout RunPA · no gauge
- Tulpehocken CreekPA · 3 gauges
- Twelvemile CreekPA · no gauge
- Twenty Mile CreekNY · no gauge
- Twentymile CreekPA · no gauge
- Upper Delaware RiverNY · 2 gauges
- Valley CreekPA · 1 gauge
- Waldy RunPA · 1 gauge
- Wallace RunPA · no gauge
- Walnut CreekPA · 1 gauge
- Wapwallopen CreekPA · 1 gauge
- West Branch Caldwell CreekPA · no gauge
- West Branch Clarion RiverPA · 1 gauge
- West Branch Delaware RiverNY · 1 gauge
- West Branch Genesee RiverPA · 1 gauge
- West Branch Octoraro CreekPA · 1 gauge
- West Branch Perkiomen CreekPA · 1 gauge
- West Branch Susquehanna RiverPA · 4 gauges
- West Branch Tunungwant CreekPA · no gauge
- West Branch Wallenpaupack CreekPA · no gauge
- White Clay CreekDE · 3 gauges
- White Deer CreekPA · no gauge
- Wiconisco CreekPA · no gauge
- Yellow Breeches CreekPA · 1 gauge
- Yellow CreekPA · 1 gauge
- Yellow CreekPA · 1 gauge
- Youghiogheny RiverPA · 4 gauges
- Young Womans CreekPA · 1 gauge
395 USGS gauges in Pennsylvania
Add a river name to see live readings, or open a gauge below.
60 gauges (first 60 of 395)
- Allegheny R at CW Bill Young (lower) Acmetonia, PAUSGS 03049641 · PA · no flow · gauge height
- Allegheny R at CW Bill Young L&D at Acmetonia, PAUSGS 03049640 · PA · no flow · gauge height · water temperature
- Allegheny R at L&D 2 (lower pool) at Aspinwall, PAUSGS 03049681 · PA · no flow · gauge height
- Allegheny R at L&D 8 (lower pool) nr Templeton, PAUSGS 03036151 · PA · no flow · gauge height
- Allegheny R at Lock & Dam 2 at Aspinwall, PAUSGS 03049680 · PA · no flow · gauge height
- Allegheny River (lower pool) at Kittanning, PAUSGS 03036501 · PA · no flow · gauge height
- Allegheny River (lower pool) at Natrona, PAUSGS 03049501 · PA · no flow · gauge height
- Allegheny River (lower pool) near Rimer, PAUSGS 03033001 · PA · no flow · gauge height
- Allegheny River at Eldred, PAUSGS 03010500 · PA · live flow · gauge height
- Allegheny River at Franklin, PAUSGS 03025500 · PA · live flow · gauge height
- Allegheny River at Kinzua Dam, PAUSGS 03012550 · PA · live flow · gauge height · water temperature
- Allegheny River at Kittanning, PAUSGS 03036500 · PA · live flow · gauge height
- Allegheny River at Lock & Dam 5 near Freeport, PAUSGS 03039040 · PA · no flow · gauge height · water temperature
- Allegheny River at Lock & Dam 6 at Clinton, PAUSGS 03039035 · PA · no flow · gauge height
- Allegheny River at Lock & Dam 8 nr Templeton, PAUSGS 03036150 · PA · no flow · gauge height
- Allegheny River at Natrona, PAUSGS 03049500 · PA · live flow · gauge height
- Allegheny River at Parker, PAUSGS 03031500 · PA · live flow · gauge height
- Allegheny River at Port Allegany, PAUSGS 03007800 · PA · live flow · gauge height · water temperature
- Allegheny River at West Hickory, PAUSGS 03016000 · PA · live flow · gauge height
- Allegheny River below Kinzua Dam at Big Bend, PAUSGS 03012545 · PA · no flow · water temperature
- Allegheny River below Lock & Dam 6 at Clinton, PAUSGS 03039036 · PA · no flow · gauge height
- Allegheny River bl Conewango Creek at Warren, PAUSGS 03015310 · PA · live flow · gauge height
- Allegheny River bl Lock & Dam 5 near Freeport, PAUSGS 03039041 · PA · no flow · gauge height
- Allegheny River near Rimer, PAUSGS 03033000 · PA · flow record ended · gauge height
- Anderson Creek at Curwensville, PAUSGS 01541248 · PA · live flow · gauge height
- Aquashicola Creek at Palmerton, PAUSGS 01450500 · PA · live flow · gauge height
- Aughwick Creek near Shirleysburg, PAUSGS 01564512 · PA · live flow · gauge height
- Aughwick Creek near Three Springs, PAUSGS 01564500 · PA · live flow · gauge height
- Bald Eagle Creek at Blanchard, PAUSGS 01547500 · PA · live flow · gauge height · water temperature
- Bald Eagle Creek at Tyrone, PAUSGS 01557500 · PA · live flow · gauge height
- Bald Eagle Creek bl Spring Creek at Milesburg, PAUSGS 01547200 · PA · live flow · gauge height
- Bald Eagle Creek near Beech Creek Station, PAUSGS 01548005 · PA · live flow · gauge height
- Beaver Cr at Mary St Field at Downingtown, PAUSGS 01480777 · PA · live flow · gauge height
- Beaver River at Beaver Falls, PAUSGS 03107500 · PA · live flow · gauge height
- Beaver River at Wampum, PAUSGS 03105500 · PA · live flow · gauge height · water temperature
- Beech Creek at Monument, PAUSGS 01547950 · PA · live flow · gauge height
- Bermudian Creek at Oxford Road nr Heidlersburg, PAUSGS 01573849 · PA · live flow · gauge height
- Big Spring Run near Mylin Corners, PAUSGS 015765195 · PA · live flow · gauge height · water temperature
- Birch Run near Wagontown, PAUSGS 01480400 · PA · live flow · gauge height · water temperature
- Bixler Run near Loysville, PAUSGS 01567500 · PA · live flow · gauge height
- Blacklick Creek at Josephine, PAUSGS 03042000 · PA · live flow · gauge height · water temperature
- Blockhouse Creek near English Center, PAUSGS 01549500 · PA · live flow · gauge height
- Brandy Run near Girard, PAUSGS 04213075 · PA · live flow · gauge height
- Brandywine Creek at Chadds Ford, PAUSGS 01481000 · PA · live flow · gauge height · water temperature
- Brodhead Creek at Minisink Hills, PAUSGS 01442500 · PA · live flow · gauge height
- Brodhead Creek near Analomink, PAUSGS 01440400 · PA · live flow · gauge height · water temperature
- Brokenstraw Creek at Youngsville, PAUSGS 03015500 · PA · live flow · gauge height
- Buck Run at Doe Run, PAUSGS 01480629 · PA · live flow · gauge height · water temperature
- Buffalo Creek at Iron Bridge, PAUSGS 03048900 · PA · live flow · gauge height
- Bush Kill at Shoemakers, PAUSGS 01439500 · PA · live flow · gauge height
- Bushkill Creek ab Rt 33 bridge at Tatamy, PAUSGS 01446775 · PA · live flow · gauge height
- Bushkill Creek bl SR2017 bridge at Tatamy, PAUSGS 01446776 · PA · live flow · gauge height
- Casselman River at Markleton, PAUSGS 03079000 · PA · live flow · gauge height · water temperature
- Cedar Creek at Mouth near Allentown, PAUSGS 01451630 · PA · live flow · gauge height · water temperature
- Chartiers Cr at Linden St at McKees Rocks PAUSGS 03085590 · PA · no flow · gauge height
- Chartiers Creek at Canonsburg, PAUSGS 03085250 · PA · no flow · gauge height
- Chartiers Creek at Carnegie, PAUSGS 03085500 · PA · live flow · gauge height
- CHEAT RIVER AT LAKE LYNN, PAUSGS 03071600 · PA · no flow · gauge height
- Chester Creek near Chester, PAUSGS 01477000 · PA · live flow · gauge height
- Chillisquaque Creek at Washingtonville, PAUSGS 01553700 · PA · 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.
