How to Read USGS Streamflow for Fly Fishing (Without Overthinking It)
A plain-English guide to CFS, gauge height, and water temperature — and the simple rules of thumb that turn raw USGS data into a fishable plan.
Most fly anglers open a USGS gauge page, see a wall of numbers, and close it. That's a mistake — those three or four readings tell you almost everything about whether today is worth driving to the river.
Here's how we read them at Angler Tech, in the order that actually matters.
1. Discharge (CFS) is the single most important number
CFS — cubic feet per second — is how much water is moving past the gauge. It's the proxy for "is the river high, low, or normal."
The trick: a single CFS number is meaningless without context. 800 CFS on the Madison is low. 800 CFS on a small freestone is a flood. Always compare today's CFS to:
- The median for this date (USGS plots it as a yellow triangle)
- The reading from one and seven days ago (is it rising, falling, or holding?)
A river that's holding steady around its seasonal median is almost always fishable. A river that doubled overnight is blown out. A river that's dropping back into shape after a spike is often the best day of the week.
2. Gauge height tells you wadeability
Gauge height (in feet) is just water depth at the gauge. It doesn't predict fish behavior — it predicts whether you can cross safely.
Find your personal "I can wade this" number for each river you fish, and write it down. Once you know that "the South Platte at Deckers is wadeable under 3.4 ft," you don't need to overthink it again.
3. Water temperature decides what's hatching — and whether you should even fish
Water temp matters more than air temp. A few rules of thumb for trout:
- Below 40°F — fish are sluggish; nymph deep and slow
- 50–65°F — the sweet spot; almost any presentation will produce
- Above 68°F — stop fishing for trout; mortality on released fish spikes
Most USGS gauges report water temp in Celsius. Multiply by 1.8 and add 32 if your brain works in Fahrenheit.
4. Putting it together
Before any trip we ask three questions, in order:
- Is CFS in a fishable range vs. the seasonal median?
- Is the trend stable or improving?
- Is water temp in the active window for the species I'm targeting?
If all three are yes, go. If any one is a hard no, go somewhere else — there's almost always a tailwater or spring creek nearby that's still in shape.
Angler Tech does this math for every river on its map automatically, but the logic is the same whether you use us or open the USGS site directly. Read the water before you read the bugs.
Put this into practice — see live USGS flows, water temps, and fly recommendations for top fly fishing states:
See all states →- When Is Hopper Season? How to Fish Grasshopper Patterns From August to First FrostWhen hopper season starts, why wind and heat turn it on, and how to fish grasshopper patterns and hopper-dropper rigs through late summer.
- What Is a Tailwater? Why Dam-Fed Rivers Are Summer's Best Trout FishingWhat a tailwater is, why rivers below dams stay cold all summer, and how to fish them: flows, flies, and the famous Western tailwaters worth the drive.
- When Is It Too Hot to Fish for Trout? The Temperature Cutoffs Every Angler Should KnowThe water temperature cutoffs for ethical trout fishing: when to fish early, when to stop, and how to find cold water in mid-summer.