STORMSCAPES / EXPLAINER

How to Read a River Hydrograph: Observed vs. Forecast Water Levels

Read river stage, observation times and forecast crests without mistaking a gauge reading for water depth at your home. Includes a fictional worked example.

Start with the gauge, not the highest number

A hydrograph plots water information over time. It can show stage, streamflow or both, and can combine observations with forecasts. Before interpreting the curve, identify the river and gauge location. A graph for another gauge is not a substitute for the one you meant to check. This guide explains how to read the product; it is not a flood forecast for any real community.

Source: NWS: hydrograph education ↗

Separate what was observed from what is predicted

On a National Water Prediction Service hydrograph, read the labeled observed and forecast portions separately. The observed trace describes recorded water levels; the forecast trace describes expected levels. Check the time axis, time zone and forecast issue time. A future peak on the forecast line is not a measurement that has already happened. Compare the latest observation with its timestamp, not simply with the time you opened the website.

Source: NWS: NWPS product and services guide ↗

Stage is not the depth of the entire river

USGS defines stage as water height above a reference level at a gauge. Streamflow, or discharge, is a volume passing a location per unit of time. They answer different questions. A stage value does not by itself state water depth above the riverbed, across a road or inside a building. Keep the units and gauge reference with the number when taking notes.

Source: USGS: how streamflow is measured ↗

Read thresholds at that location

The NWPS chart can display local flood-category thresholds alongside the trace. Compare the plotted level with thresholds for that same site. Do not transfer a threshold to another river or assume a shared category means identical local impacts. Open the gauge’s detailed information and impact descriptions for context; a single graph cannot answer every property-specific question.

Source: NWS: NWPS product and services guide ↗

A repeatable way to save the useful details

Our reading worksheet below uses invented values, not an official alert. For a real check, record the gauge name, latest observation and valid time, forecast issue time, anticipated peak and its time, and the source URL. Keep “observed” and “forecast” in separate notes. If a screenshot omits those labels, return to the original page before sharing it.

Use the table when the graph is hard to read

The NWPS quick-start guide describes a “View Tabular Data” option in the hydrograph menu. It separates observed and forecast values into tables and offers CSV downloads. That is useful for checking an exact timestamp rather than estimating a point by eye. For a real emergency, use current official warnings and local instructions; do not wait for a graph to resolve uncertainty.

Source: NWS: NWPS quick-start guide and tabular data ↗

Put it into practice

Fictional reading exercise — not a real gauge, flood threshold or forecast. All times are imaginary local times.
Example fieldExample valueHow to read it
GaugeExample River at Training BridgeUse this same gauge throughout the comparison.
Latest observed stage8 ft at 10 AMA recorded value for that time, not an afternoon forecast.
Forecast stage11 ft at 6 PMAn expected future value, not an observation.
Fictional flood stage10 ftThe example forecast exceeds this example threshold; this says nothing about a real address.
What is still unknownStreet and building impactsDo not convert the example’s 1 ft above threshold into 1 ft of water at a home.

Official sources

Keep reading

Follow official-source updates via RSS · Browse all explainers

Latest flooding reports →

Read the safety checklist →

For an active emergency, follow the issuing agency and local authorities. Read our editorial policy.