
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
174 USGS gauges in Oklahoma
Add a river name to see live readings, or open a gauge below.
60 gauges (first 60 of 174)
- Arkansas River at Gore, OKUSGS 07194555 · OK · no flow · gauge height
- Arkansas River at Ralston, OKUSGS 07152500 · OK · live flow · gauge height
- Arkansas River at SH 344 nr Tulsa, OKUSGS 07164480 · OK · live flow · gauge height
- Arkansas River at Tulsa, OKUSGS 07164500 · OK · live flow · gauge height · water temperature
- Arkansas River near Haskell, OKUSGS 07165570 · OK · live flow · gauge height
- Arkansas River near Muskogee, OKUSGS 07194500 · OK · live flow · gauge height
- Baron Fork at Eldon, OKUSGS 07197000 · OK · live flow · gauge height
- Beaty Creek near Jay, OKUSGS 07191222 · OK · live flow · gauge height · water temperature
- Beaver Creek near Quapaw, OKUSGS 07188005 · OK · live flow · gauge height
- Beaver Creek nr Hulen, OKUSGS 07312920 · OK · no flow · gauge height
- Beaver River at Beaver, OKUSGS 07234000 · OK · live flow · gauge height
- Beaver River near Goodwell, OKUSGS 07232470 · OK · flow record ended · gauge height
- Big Cabin Creek near Big Cabin, OKUSGS 07191000 · OK · live flow · gauge height
- Bird Ck at State Highway 266 near Catoosa, OKUSGS 07178200 · OK · live flow · gauge height · water temperature
- Bird Creek at Avant, OKUSGS 07176500 · OK · live flow · gauge height
- Bird Creek at SH 99 at Pawhuska, OKUSGS 07176321 · OK · flow record ended · gauge height
- Bird Creek near Owasso, OKUSGS 07178000 · OK · live flow · gauge height
- Bird Creek near Sperry, OKUSGS 07177500 · OK · live flow · gauge height
- Black Bear Creek at Pawnee, OKUSGS 07153000 · OK · live flow · gauge height
- Black Fork below Big Creek nr Page, OKUSGS 07247250 · OK · live flow · gauge height
- Blue River Abv Little W Blue Ck Nr Connerville, OKUSGS 07332335 · OK · flow record ended · gauge height
- Blue River near Blue, OKUSGS 07332500 · OK · live flow · gauge height
- Blue River near Connerville, OKUSGS 07332390 · OK · live flow · gauge height
- Blue River near Franks, OKUSGS 07332307 · OK · live flow · gauge height
- Boggy Creek at 30th St at Enid, OKUSGS 07160300 · OK · live flow · gauge height
- Boggy Creek at Enid Ave at Enid, OKUSGS 07160280 · OK · no flow · gauge height
- Brush Ck at Brush Ck Rd. nr Jay, OKUSGS 07191265 · OK · live flow · gauge height
- Canadian River at Bridgeport, OKUSGS 07228500 · OK · live flow · gauge height
- Canadian River at Calvin, OKUSGS 07231500 · OK · live flow · gauge height
- Canadian River at Norman, OKUSGS 07229050 · OK · live flow · gauge height
- Canadian River at Purcell, OKUSGS 07229200 · OK · live flow · gauge height
- Canadian River near Mustang, OKUSGS 07228940 · OK · live flow · gauge height
- Canadian River near Whitefield, OKUSGS 07245000 · OK · live flow · gauge height
- Caney Creek near Barber, OKUSGS 07197360 · OK · live flow · gauge height
- Caney River above Coon Creek at Bartlesville, OKUSGS 07174400 · OK · live flow · gauge height
- Caney River at Tuxedo Blvd at Bartlesville, OKUSGS 07174470 · OK · no flow · gauge height
- Caney River near Ramona, OKUSGS 07175500 · OK · live flow · gauge height
- Cave Springs Branch near South West City, MOUSGS 07189540 · OK · live flow · gauge height
- Chikaskia River near Blackwell, OKUSGS 07152000 · OK · live flow · gauge height
- Cimarron River near Buffalo, OKUSGS 07157950 · OK · live flow · gauge height
- Cimarron River near Dover, OKUSGS 07159100 · OK · live flow · gauge height
- Cimarron River near Guthrie, OKUSGS 07160000 · OK · live flow · gauge height
- Cimarron River near Ripley, OKUSGS 07161450 · OK · live flow · gauge height
- Cimarron River near Waynoka, OKUSGS 07158000 · OK · live flow · gauge height
- Clear Boggy Creek abv Caney Creek nr Caney, OKUSGS 07334800 · OK · live flow · gauge height
- Coal Creek at Tulsa, OKUSGS 07177800 · OK · live flow · gauge height
- Cobb Creek near Eakly, OKUSGS 07325800 · OK · live flow · gauge height
- Cobb Creek near Fort Cobb, OKUSGS 07326000 · OK · live flow · gauge height
- Cottonwood Creek near Seward, OKUSGS 07159750 · OK · live flow · gauge height
- Cow Creek nr Addington, OKUSGS 07313585 · OK · no flow · gauge height
- Crutcho Creek at SE 29th St. at Boone Township, OKUSGS 07241506 · OK · live flow · gauge height
- Deep Fork at Warwick, OKUSGS 07242380 · OK · live flow · gauge height
- Deep Fork near Beggs, OKUSGS 07243500 · OK · live flow · gauge height
- Deep Red Creek near Randlett, OKUSGS 07311500 · OK · live flow · gauge height
- Delaware Cr Blw Del Cr Site 9 RSVR nr Bromide, OKUSGS 07334428 · OK · live flow · gauge height
- East Cache Creek near Walters, OKUSGS 07311000 · OK · live flow · gauge height
- Elm Creek near Commerce, OKUSGS 07185030 · OK · live flow · gauge height
- Elm Fork of North Fork Red River nr Carl, OKUSGS 07303400 · OK · daily flow · gauge height
- Flat Rock Creek at Cincinnati Ave at Tulsa, OKUSGS 07177650 · OK · live flow · gauge height
- Flint Creek near Kansas, OKUSGS 07196000 · OK · 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.
