Skip to main content

Flooding & coastal water levels

Storm Surge / Flood Stage Calculator: River & Coastal Margins

River mode: stage minus flood stage. Coastal mode: still water plus surge vs a critical elevation. Feet or meters. Educational scratch pad, not NWS/NHC forecasts.

By Jeff Beem

Educational use only. This page does arithmetic on heights you type. It is not a forecast, not tied to a real gage ID, and not for evacuation or engineering decisions. Use official river forecasts, NWS surge products, and local emergency managers for life-safety planning.

01

Scenario

River / stage compares a current reading to a published flood stage. Coastal stack adds still water (tide + baseline) and a surge increment, then compares to a critical elevation (levee crown, first floor, road).

02

Units and display

03

Inputs

Gage or forecast water-surface height, same datum as flood stage.

Published action / minor / flood stage for that location.

Result

+2.2ft

≈ 0.67 m difference

River surface is 2.2 ft above the flood-stage threshold (water higher than that benchmark).

Storm Surge & Flood Stage at a Glance

Use River / stage when you have a current gage height and a published flood stage for the same site and datum. Use Coastal stack when you want to add surge on top of a still-water level and compare to a single critical elevation. Keep definitions aligned with the product you are reading.

Quick guidance

Datum discipline

All heights must share one vertical reference.
Mixing chart datums without conversion is the fastest way to get a believable but wrong margin.

River mode

Flood stage is not “when water exists”; it is a threshold for impacts at that reach.
Read the AHPS footnote for action/minor/moderate/major stages.

Coastal mode

Surge is often communicated as an anomaly on top of tide.
If your source already baked tide into surge, adjust inputs so you do not add tide twice.

Safety

Evacuation decisions belong to local officials and your emergency plan.
Treat this page as classroom-style subtraction only.

Storm Surge / Flood Stage Calculator: River & Coastal Height Margins

Educational calculator: river stage minus flood stage, or coastal still water plus surge minus a critical elevation. Feet or meters, runs locally in your browser. It is a teaching worksheet for aligned numbers you already trust, not a replacement for National Weather Service river forecasts, National Hurricane Center surge products, or local evacuation orders.

What This Calculator Does

The storm surge / flood stage calculator on this page performs two kinds of vertical height subtraction that show up constantly in hydrology homework, media explainers, and personal scenario planning. River / stage mode reports how far a current river stage sits above or below a flood-stage threshold you enter. Coastal stack mode forms a simple total water surface from still water (for example a tide baseline you supply) plus a storm-surge increment, then compares that total to a critical elevation such as a first-floor slab, levee crown, or road profile. The output is deliberately blunt: a signed margin, a combined total in coastal mode, and a short sentence that restates the comparison in plain language so you can verify you typed what you meant.
The implementation is intentionally small: it assumes the numbers you type are already expressed in a consistent vertical datum. It does not download live gage data, ingest shapefiles, apply friction or wave setup, or replace NWS Advanced Hydrologic Prediction Service displays, NHC Potential Storm Surge Flooding Maps, or FEMA regulatory flood studies. It also does not know your parcel geometry, garage slab offset, finished-floor elevation relative to grade, or whether a levee segment is gated. Those details routinely move real inundation by feet even when the free-surface elevation at a single point looks unchanged. Treat every positive margin here as “arithmetic above the reference you chose,” not as a permit to ignore watches and warnings.
Students often ask why a calculator exists if the subtraction is trivial. The value is definition hygiene: flood stage is not “water exists,” surge is not automatically “total water height,” and tide charts do not magically line up with building elevations unless someone already harmonized datums. This page forces you to name each layer explicitly, pick one unit system for the whole worksheet, and read the margin back in both the primary unit and a rounded conversion. That workflow mirrors how engineers sanity-check a headline number against a spreadsheet row before forwarding it.

River Stage vs Flood Stage

River forecast pages often list stage (water-surface height at the gage) alongside one or more impact thresholds. The National Weather Service glossary treats flood stage as the height where flooding begins for that location as agreed by the local office and floodplain managers, not a universal constant across rivers. The core comparison here is Δh=hcurrenthflood\Delta h = h_{\text{current}} - h_{\text{flood}}: when Δh>0\Delta h > 0, the stage you entered is higher than the flood-stage benchmark you entered. Many reaches publish additional action, minor, moderate, and major thresholds; this tool only subtracts the single flood-stage number you supply, so pick the threshold that matches your homework prompt or the graphic caption you are reproducing.
Stage can rise because of upstream rain, snowmelt, dam releases, ice jams, backwater from tributaries, or tidal influence far downstream. None of those mechanisms change the subtraction pattern: if your assignment gives a forecast stage and a flood stage in the same datum, the margin is their difference. When instructors connect winter snowpack to spring hydrographs, they sometimes assign snow-to-water conversions first; that is a separate modeling step from stage subtraction, but it helps intuition about why a warm rain-on-snow event can spike a hydrograph even when point rainfall looks modest.
If you are studying hydrology alongside snowmelt concepts, the Snow Water Equivalent calculator on CalcRegistry converts snow depth and bulk density into liquid water depth and practical volumes. That tool is useful when coursework explicitly links snowpack water storage to runoff generation, which later appears as rising river stage in a forecast hydrograph. Keep the models mentally separated: SWE depth answers “how much water was stored in the snow,” while this flood-stage worksheet answers “how far a modeled water surface sits from a published threshold at a gage,” once all routing and timing have already been folded into the stage number you typed.

Coastal Still Water, Surge, and a Critical Elevation

Operational surge messaging can be packaged in several equivalent ways; this worksheet uses an explicit sum Htotal=hstill+hsurgeH_{\text{total}} = h_{\text{still}} + h_{\text{surge}} and a margin Δh=Htotalhcritical\Delta h = H_{\text{total}} - h_{\text{critical}}Positive Δh\Delta h means the modeled free surface lies above the critical elevation you typed. That is a useful teaching check when reconciling headlines with graphics, but it is not a building-code determination or an evacuation trigger. Real inundation mapping applies spatially varying topography, bridges, culverts, pumping, and waves; a single-point stack cannot represent water spilling block-by-block through low points in an urban grid.
Still water should mean “everything that is already in place before you add the labeled surge increment,” in the same vertical datum as your critical elevation. Some products quote surge as feet above the astronomical tide; others quote a combined inundation depth relative to ground derived from a model suite. If you add tide twice, once inside still water and again inside a surge field that already included tide, you will manufacture fictional flooding. When uncertain, pause and write a mini legend on paper: what each field meant in the PDF or briefing slide, then map those definitions onto the three boxes in coastal mode.
Critical elevation might be a finished floor, a top-of-curb line, an emergency-management threshold, or a levee crown. Each definition answers a different risk question. Homeowners care about first livable floor; transportation departments care about crown elevation on a specific milepost; floodplain managers care about regulatory Base Flood Elevation on a Flood Insurance Rate Map panel. This calculator does not know which definition you intend; it only subtracts the number you typed. For perceived temperature analogies that also depend on careful definitions (vapor pressure vs wind speed), the Heat Index and Wind Chill calculators on this site walk through formula choices and safety disclaimers in a parallel style.

Worked Examples You Can Type

River example: suppose a homework problem states current stage 14.2 feet and flood stage 12.0 feet in the same gage datum. Enter those values in River / stage mode. The margin should read positive 2.2 feet: the modeled surface is 2.2 feet above the flood-stage benchmark for the numbers given. If the problem instead asked about a stage 10.5 feet with the same flood stage, the margin should read negative 1.5 feet: still dry relative to that threshold in this simplified bookkeeping, though local impacts can begin below flood stage on some reaches when ice or debris changes conveyance.
Coastal example: suppose you read a briefing that uses still water 3 feet (tide plus any static offset already folded in) and a storm surge add-on of 6 feet, and you want to compare the combined surface to a critical elevation of 8 feet on a slab in the same datum. Enter 3, 6, and 8. The combined water surface is 9 feet, and the margin is positive 1 foot: one foot above the slab threshold in this toy stack. Change critical elevation to 10 feet and the margin becomes negative 1 foot: the same toy stack stays a foot under that threshold. Swap the unit selector to meters and repeat the exercise using consistent SI numbers to build intuition for how magnitudes feel in both systems.
Decimal places only change rounding in the display. Hydrodynamic forecasts carry uncertainty bands that are often far wider than the third decimal place on a gage readout. If your instructor cares about significant figures, apply their rule after you verify the raw subtraction here.

Datum Discipline, Double Counting, and Common Confusions

Vertical datums such as NAVD88, NGVD29, local low-water datums, or mean sea level references are not interchangeable without offsets. A surge value tied to a tidal prediction at NOAA tide stations may not line up with a community elevation certificate unless someone published a conversion. This calculator will happily subtract misaligned numbers; only your source discipline prevents garbage-in garbage-out.
Surge is not the same thing as breaking-wave run-up on a beach, seiche oscillations in harbors, or pluvial ponding in parking lots fed only by rain. Each process has different spatial footprints and timing. A single-point stack is a cartoon for classroom clarity, not a replacement for a two-dimensional depth grid.
Inundation depth graphics sometimes color land by depth of water over ground, while other graphics plot free-surface elevation contours. Those sound similar but read differently on steep slopes. Always check the map legend before you transcribe a number into this worksheet.
River flood stage does not automatically tell you how many structures are wet; it tells you how the current forecast relates to a long-agreed gage threshold for that reach. Local emergency managers may issue evacuation guidance based on additional sensors, road sensors, dam safety, or debris risk even when stage arithmetic looks modest.

Units, Precision, Browser Privacy, and When to Stop Using Scratch Pads

You can work entirely in feet or entirely in meters. A secondary line shows the approximate conversion for quick cross-checking using a fixed conversion factor. Decimal-place formatting is cosmetic; it does not imply extra accuracy in the underlying hydraulics. All arithmetic runs locally in the browser session you opened; nothing is sent to a server for “AI interpretation” of your scenario.
Limitations worth repeating: no live telemetry, no datum conversion wizard, no levee breach logic, no wave run-up, no spatial averaging across a neighborhood grid, no erosion of dunes, and no rainfall-driven pluvial flooding unless you have already folded that into the numbers you supply. If those effects matter, use the authoritative engineering or forecast product designed for your basin and coastline, and follow evacuation instructions from trusted local sources.
When homework is done, bookmark the operational products you will actually use during events: river forecast pages for your basin, NHC surge graphics for your coastline, Wireless Emergency Alerts, and the social feeds or hotlines your county recommends. This calculator remains a pencil-and-paper substitute on a screen, useful for definitions, dangerous if mistaken for a forecast engine.

Storm Surge / Flood Stage Calculator FAQ

What does this calculator actually compute?

In River / stage mode it subtracts a flood-stage threshold from a current stage: Δh=hcurrenthflood\Delta h = h_{\text{current}} - h_{\text{flood}}. In Coastal stack mode it adds still water and surge, then subtracts a critical elevation: Htotal=hstill+hsurgeH_{\text{total}} = h_{\text{still}} + h_{\text{surge}}, Δh=Htotalhcritical\Delta h = H_{\text{total}} - h_{\text{critical}}. Positive Δh\Delta h means the modeled water surface is above the reference you chose.

Is a positive number always “flooding”?

Not automatically. Flood stage on a river is a human-agreed benchmark for impacts at that location, not a universal physical constant. Coastal “critical elevation” is whatever you define (first floor, road crown, levee). This page only does the subtraction you request; it does not know your building codes, insurance definitions, or evacuation zones.

Can I mix feet and meters?

Pick one height unit for the whole worksheet. The tool converts internally for the paired display line (for example feet with an approximate meter readout) using a fixed foot–meter factor. It does not perform vertical datum conversions (NAVD88 vs NGVD29, MLLW vs MSL, etc.).

What should I put in “still water” for the coastal case?

Use the baseline water surface you already trust before adding surge: for example astronomical tide height plus any mean offset you always fold in, expressed in the same vertical datum as your critical elevation. If your surge product already includes tide, do not double-count: either fold tide into still water and keep surge as the extra anomaly, or follow exactly how your source defines components.

Does this replace NOAA surge maps or NWS river forecasts?

No. Operational surge and river forecasts include model physics, basin routing, wind fields, and quality control. This calculator is a scratch pad for arithmetic on numbers you supply, useful for homework, scenario sketches, or checking that you read a graphic correctly.

Why do my answers disagree with the TV graphic?

Common reasons: different datum, surge defined as feet above ground vs feet above tide, inclusion or exclusion of waves, rounding, or the graphic showing inundation depth rather than free-surface elevation. Align definitions before comparing numbers.

Where can I learn more about river forecasts?

Pair this scratch work with authoritative river guidance from the National Weather Service and USGS monitoring context. For related introductory hydrology on this site, open the Snow Water Equivalent calculator in the Weather calculators category when coursework links snowpack to spring runoff.

Sources & citations

References used for the calculation method and definitions. Links open in a new tab when available.

[1]
NWS Glossary: Flood Stage

National Weather Service definition: the gage height of a river or stream that marks the beginning of flooding as agreed by the local weather office and floodplain managers.

[2]
NOAA NHC: Storm Surge Overview

National Hurricane Center introduction to storm surge: abnormal rise of water driven by a storm, separate from astronomical tide and waves.

[3]
USGS: How Streamflow is Measured

Background on gage height (stage) and why the same river uses consistent vertical datums for comparisons over time.

Mathematical Reference Note

Calculation Logic: This tool uses standard mathematical algorithms. While we strive for accuracy, errors in logic or user input can result in incorrect data.

Verification: Results should be cross-checked if used for important academic, professional, or personal calculations.

Standard Terms: This tool is provided free of charge and as-is. CalcRegistry provides no warranty regarding the accuracy or fitness of these results for your specific needs.

© 2026 CalcRegistry Reference Last System Check: May 2026Free Online Utility Tools