AnglerTrove

Learn

How to read a river gauge before you drive

What cfs actually tells you, why the same number means different things on different rivers, and how to use a USGS page to decide whether a trip is worth taking.

  • Intermediate
  • 8 min read

A two-hour drive to a river that turns out to be running chocolate brown and twice its normal volume is an avoidable mistake, and the thing that avoids it is free and takes about thirty seconds to check.

The United States Geological Survey operates streamgauges on rivers across the country and publishes the readings publicly, most of them updated through the day. Learning to read one properly is probably the highest-value non-fishing skill in the sport, and it is genuinely simple once somebody explains what the numbers mean.

What cfs actually measures

Flow is published in cubic feet per second, written cfs. It is a volume: how much water is passing the gauge every second. One cubic foot is about seven and a half gallons, so a river at 200 cfs is moving roughly fifteen hundred gallons past that point every second.

The important thing to understand is that cfs is a measure of volume, not of depth, speed, clarity or fishability. It correlates with all of those, but it does not tell you any of them directly, and that is the source of most of the confusion about it.

The number is meaningless without the river

This is the part that takes people a while. There is no universally good cfs. A number that is perfect on one river is a flood on another and a drought on a third.

The reason is that the same volume of water behaves completely differently depending on the channel it is moving through. A narrow, steep, confined canyon stretch pushes a given volume through fast and deep. A wide, shallow, flat meadow stretch spreads the same volume out thin and slow. A small tailwater and a large freestone river can never be compared on this number at all: they are simply different sizes of river.

So the number only becomes useful once you know what it means on that river, at that gauge. Which brings us to the genuinely important habit.

Always look at the graph, not the number

Every USGS gauge page shows a hydrograph: flow plotted over the past week or more. That picture tells you far more than today's figure does.

  • A flat line means stable conditions. Fish have settled into position and the fishing is usually predictable. This is what you want.
  • A rising line means water is coming up, from snowmelt, rain, or a dam release. Rising water frequently puts fish off for a while, and rising fast is worse than rising slowly.
  • A falling line after a spike is often excellent, particularly once clarity starts to return. Fish that stopped feeding during the rise get busy again, and there is a lot of food in the water.
  • A sawtooth pattern, repeating up and down on a daily cycle, tells you that you are looking at a managed river: either irrigation demand or a hydropower schedule.

Most USGS pages also let you compare against the median flow for that date across the gauge's whole record. That comparison is the single most useful piece of context available to somebody who does not know the river: it tells you whether today is normal, high or low for this time of year, without you needing years of personal experience on that water.

Gauge height is not depth

Many gauges also publish gauge height in feet. It is easy to assume this is how deep the river is. It is not.

Gauge height is the water level relative to an arbitrary local reference point set when the gauge was installed. A gauge height of three feet does not mean the river is three feet deep, and two gauges reading three feet on different rivers tell you nothing comparable. It is useful for tracking change at one gauge over time, and useless for anything else.

Water temperature, where it is available

Not every gauge reports it, but where one does, it is worth as much attention as the flow, and sometimes more.

Trout are cold-blooded and have a preferred range. Water that is very cold slows their metabolism, so they hold deep, move little and need the fly close. Water that is too warm holds less dissolved oxygen and becomes genuinely stressful for them: playing a fish in warm water can kill it even if you release it carefully.

This is not just an ethical point, it is a practical planning one, because agencies respond to it. Colorado Parks and Wildlife issues voluntary and mandatory fishing closures during hot, low-water periods, and those can appear on short notice. Their current conditions and closures page is the authority on which waters are affected right now. A gauge reading a high water temperature is a reason to check it before you commit to a drive.

Tailwaters versus freestones read differently

A freestone river is fed by snowmelt, rain and tributaries. Its flow follows the weather: a big spring runoff, a long summer decline, spikes after storms. The hydrograph looks like a mountain range.

A tailwater sits below a dam, and its flow is whatever is being released. That makes it far more stable day to day, which is why tailwaters fish year-round while their freestone neighbours are unfishable for weeks. It also means a tailwater can change dramatically overnight for reasons that have nothing to do with weather, because somebody adjusted a gate for irrigation, power demand or reservoir management.

The practical consequence: on a freestone, the weather forecast is a reasonable proxy for what the river will do. On a tailwater it is not, and the gauge is the only thing that will tell you. Our river guides say which kind of water each Colorado river is, which tells you which way to read it.

Which gauge, though

One thing to be careful about. A river can have several gauges along its length, and they can read very differently: above and below a reservoir, above and below a major tributary, above and below a diversion. The gauge nearest the town you are driving to is not necessarily the gauge for the stretch you intend to fish.

Check which gauge corresponds to the reach you are going to, and once you have found the right one, save it. A bookmarked gauge you actually understand is worth more than a general awareness that gauges exist.

How to use this before a trip

  1. Find the gauge for your specific reach on the USGS current water data page.
  2. Look at the last seven days, not just today. Direction matters more than the figure.
  3. Compare against the seasonal median for the date, to find out whether this is normal for now.
  4. Check the water temperature if the gauge reports it.
  5. Check for closures on the state agency's page, especially in midsummer.
  6. Then decide. Stable and near normal is a good day. Rising fast and well above normal usually is not.

Building your own reference

The only way the raw number becomes genuinely meaningful is to attach your own experience to it. Note the flow every time you fish somewhere, along with how it actually was. After a handful of visits you will have something no article can give you: a personal sense of what 150 cfs looks like on that particular stretch.

That is also exactly why this site does not publish flow ranges on its free river pages. A range is only defensible for a specific reach, and it changes as channels change. Where we do publish researched flow guidance it is in the Colorado Playbook, with an edition date on it so you know how current it is, and paired with the gauge to check it against rather than offered as a substitute for checking.

Live conditions are a different job from planning information, and it is the one RiverFinn is being built to do as a separate app. It is not released yet.

Read next

Reading water: where trout actually sit

Current seams, feeding lanes and the difference between water that looks good and water that holds fish. The skill that makes every other skill worth having.

Nymph rigs, and why yours is not getting deep enough

How a nymph rig is put together, what each part is for, and the handful of adjustments that separate a drifting fly from a dragging one.