What CFS Really Tells You About the Fishing

A flow number means nothing on its own. Here's how to read CFS in context, what a rising or falling river does to the fish, and how to turn the gauge into a plan, from the team behind Rivus.

What CFS Really Tells You About the Fishing


CFS stands for cubic feet per second, the volume of water moving past a gauge every second. It is the number every angler glances at before a trip, and the number most anglers misread. On its own, a flow figure tells you almost nothing. In context, it tells you where the fish moved, how hard they are feeding, and whether today is worth the drive.

Here is how to read flow like it actually fishes.

The number is meaningless without a baseline

Two hundred CFS is high on one river and a trickle on another. Even on the same river, the same number means different things in different seasons. Five hundred CFS in June can be perfectly normal snowmelt; the same five hundred in October is a flood.

So never read today's flow in isolation. Read it against the river's normal for the date. A USGS gauge page shows you exactly that if you dig one click past the current reading: the long-term median flow for today's date, the record highs and lows, and the trend over the past month. Compare today against that median. Running around 130 percent of median means the river is high and pushy. Around 70 percent means it is low and concentrated. That comparison, ten minutes of homework, changes your whole plan before you have left the house.

Trend matters as much as the number

A river at median tells a different story depending on which way it is heading. Was there a bump in the last week from rain or a dam release? Is it rising or dropping right now? A falling river that is settling back into shape after high water often fishes beautifully. A rising one is a different animal entirely.

Always check the last several days of the trend, not just the snapshot. The direction is half the information.

What a rising river does to the fish

A change in flow rearranges the fish within minutes. When the water comes up, whether from a dam bumping its release, a tributary blowing in after rain, or a pulse of sediment, two things happen at once.

First, the rise pushes food into the drift. Worms, nymphs, and baitfish get dislodged, and that often triggers a short, excellent feeding window. The first hour of a bump can be some of the best fishing of the day.

Second, the same rise moves fish off the lies they were holding in. As the water climbs, they slide toward slower water and the banks. So where the fish sat at low flow is not where they will be once it comes up. You have to re-read the water for the new level.

On tailwaters this is a daily rhythm. Learn the release schedule, because the half hour around a flow change is often both the most productive and the most dangerous time to be standing in the river. Which brings up the obvious: rising water is a wading hazard. Know the schedule, and get out before it climbs.

What a dropping river does to the fish

When flows fall, the holding water shrinks, and it shrinks faster than most anglers realize. In high June water, fish hold in bank seams, mid-river slots, riffle tailouts, and pool heads, lots of options. By low August flow, only two things matter: depth and cover. The seams go too slow or dry up. The riffles turn to skim water. What is left is the deepest buckets in otherwise shallow runs, undercut banks, log jams, the pockets below boulders, and any shaded slot.

A run that held twenty prime lies in June might hold two in August. The adjustment is simple but most people resist it: stop casting where fish "should" be and fish only where they have to be. Walk past two hundred yards of pretty, featureless, shin-deep water to reach the one deep hole, and work that hole hard.

Low water concentrates fish, which is a warning as much as a gift

Falling flows stack fish up. A stretch that spread five hundred trout across a mile in June might have four hundred of them piled into three deep holes by August. The upside is obvious: find the hole, find the fish.

The downside matters more. Those concentrated fish are pressured, stressed, and usually sitting in the warmest water of the year. Stacked summer pools are not an opportunity to press, they are a signal to back off. If you can see thirty fish in a pool and the water is pushing 70 degrees, the right move is to leave them alone. Fish higher in colder tributaries, fish at dawn, or pick another river. Flow and temperature are the same conversation in summer, and the fish lose that conversation when you ignore it.

Turning the gauge into a plan

Put it together and a flow reading becomes a strategy instead of a stat. Median and steady, and you fish the water the way the books describe it. A hundred and thirty percent and rising, and you hit the first hour hard, then fish the softer edges and banks where the fish have shifted. Seventy percent and falling in August, and you skip the skinny water entirely, find the deep holes, and watch the thermometer like a hawk.

None of it requires guesswork. The gauge is doing the work, as long as you read it in context.

Rivus reads your river's live flow and its trend, sets it against what is normal for the date, and translates it into where the fish are likely holding rather than a bare number. Where there is no live gauge, it tells you the read is an estimate instead of inventing a figure, and Eddy can talk you through what a given flow means for the water in front of you. The number was always trying to tell you something. This is how you listen.

Your river is fishing right now.

Go see what's working.

Live conditions, real hatch reads, and a hand when you're stuck. Free to start, no card required.

Your river is fishing right now.

Go see what's working.

Live conditions, real hatch reads, and a hand when you're stuck. Free to start, no card required.

Your river is fishing right now.

Go see what's working.

Live conditions, real hatch reads, and a hand when you're stuck. Free to start, no card required.