📞 855.ZIONFIRE 24/7 Emergency Customer Portal Pay Invoice Careers

Hydrant Flow Testing: NFPA 291 Explained

Every sprinkler hydraulic calculation begins with a hydrant flow test — and every hydrant flow test that gets math wrong flows through into an oversized (or worse, undersized) sprinkler system. This guide walks through the NFPA 291 methodology, the pitot and Hazen-Williams formulas, and how to interpret the test results.

Have your test numbers already? Use the calculator directly. This guide explains what the calculator is doing and how to interpret the projected 20-psi-residual number for sprinkler hydraulic design.

What this article covers

  1. Why we flow-test hydrants
  2. The three readings: static, residual, pitot
  3. The pitot formula
  4. Hazen-Williams projection to 20 psi residual
  5. Choosing the right coefficient (c)
  6. Worked example
  7. Edge cases: low static, low residual, coefficient uncertainty
  8. Common field errors
  9. Frequently asked

Why we flow-test hydrants

Every sprinkler design needs to answer one question: how much water can this hydrant deliver, at what pressure, when the system demands it? The public water main capacity varies with time of day, seasonal demand, upstream distribution losses, and pump-station configuration. You cannot design a sprinkler system on the theoretical capacity of an 8-inch main — you design on the ACTUAL flow available at the hydrant, measured at a specific residual pressure.

NFPA 291 (Recommended Practice for Water Flow Testing and Marking of Hydrants) is the reference standard for how to perform the test correctly. The math it uses derives from fluid dynamics (pitot velocity → volumetric flow) and empirical pipe-friction relationships (Hazen-Williams).

The three readings: static, residual, pitot

A flow test uses two hydrants — one for measurement, one for flowing — and produces three pressure readings:

  1. Static pressure — pressure at the test hydrant with all hydrants CLOSED. This is the baseline system pressure with no demand.
  2. Residual pressure — pressure at the test hydrant WHILE the flow hydrant is discharging. The drop between static and residual tells you how much pressure the system loses at that flow rate.
  3. Pitot pressure — measured at the flowing hydrant's outlet with a pitot tube held in the discharge stream. This is the velocity pressure of the water leaving the outlet, and it converts (via the pitot formula) to volumetric flow (gpm).

All three readings must be taken during the same flow-test event. The relationship between them gives you the two data points on the system's flow curve — static (zero flow, high pressure) and residual (measured flow, lower pressure) — which you then extrapolate to find the design-basis flow at 20 psi residual.

The pitot formula

The classic NFPA 291 pitot formula:

Q = 29.83 × c × d² × √p Where: Q = flow in gallons per minute (gpm) c = coefficient of discharge (nozzle type) d = outlet diameter in inches p = pitot pressure in psi 29.83 = unit-conversion constant

Two things to notice: the flow scales with the SQUARE of the diameter (so a 2.5-inch outlet flows about 4× a 1.25-inch outlet at the same pressure), and it scales with the SQUARE ROOT of pressure (so doubling the pitot pressure only gives ~1.4× flow).

Hazen-Williams projection to 20 psi residual

The pitot formula gives you flow at the pressure you measured. But sprinkler design needs the flow available at a specific TARGET residual pressure — the traditional 20 psi baseline (that's the residual pressure the system needs to maintain to keep the sprinkler-system demand met without collapsing supply).

The Hazen-Williams equation for water flow in pipe includes the pressure-flow relationship. Rearranged for our use:

Q₂₀ = Q_test × ((p_static − 20) / (p_static − p_residual))^0.54 Where: Q₂₀ = projected flow at 20 psi residual (gpm) Q_test = measured flow from pitot formula (gpm) p_static = static pressure (psi) p_residual = residual pressure at flow test (psi) 0.54 = Hazen-Williams flow exponent (derived from the H-W friction relationship)

The exponent 0.54 is empirical, standard across water-based fire protection engineering, and confirmed in NFPA 291 and the SFPE Handbook of Fire Protection Engineering. It comes from the way friction losses scale with flow rate in the Hazen-Williams equation — a well-established fluid-dynamics relationship for water in commercial pipe.

The projection is a projection. Q₂₀ tells you the flow the system WOULD provide if residual dropped to 20 psi. It's not what was measured — it's what the flow curve predicts. The projection is only as good as the test data and the assumption that the flow curve follows Hazen-Williams. In practice this is a well-validated assumption for water in commercial mains, but it breaks down for pumped systems with varying pump curves, dead-end mains, and mains near end-of-service-life.

Choosing the right coefficient (c)

The coefficient c in the pitot formula reflects the shape of the hydrant outlet, which affects how efficiently the water accelerates through the nozzle. NFPA 291 gives three standard values:

  • c = 0.9 — smooth, rounded outlet. Modern hydrants almost universally have smooth outlets. This is the default for essentially all urban water systems installed post-1990.
  • c = 0.8 — square, sharp-edged outlet. Older or utilitarian hydrants may have square outlet edges. Field-inspect before assuming.
  • c = 0.7 — projecting outlet (worst case). An outlet that projects OUT from the hydrant body creates turbulence and reduces flow efficiency. Rare in modern installations but occasionally encountered in industrial or private-hydrant contexts.

The coefficient matters. A 20% coefficient difference (0.9 vs 0.7) directly changes the calculated flow by 20% — the difference between "we have enough water" and "we don't."

In the field: LOOK AT THE OUTLET before recording. Take a photo of the outlet as part of the test record. AHJs and sprinkler design engineers will ask.

Worked example

A field test at a hydrant with the following measured readings:

  • Static pressure: 78 psi
  • Residual pressure: 54 psi (measured at the test hydrant during flow)
  • Pitot pressure: 40 psi (measured at the flowing hydrant's 2.5-inch outlet)
  • Outlet diameter: 2.5 inches
  • Outlet coefficient: 0.9 (smooth, rounded)
Step 1 — Pitot flow: Q = 29.83 × 0.9 × 2.5² × √40 Q = 29.83 × 0.9 × 6.25 × 6.325 Q ≈ 1,061 gpm Step 2 — Pressure drop: ΔP = p_static − p_residual = 78 − 54 = 24 psi Step 3 — Hazen-Williams projection to 20 psi: Q₂₀ = 1061 × ((78 − 20) / (78 − 54))^0.54 Q₂₀ = 1061 × (58 / 24)^0.54 Q₂₀ = 1061 × (2.417)^0.54 Q₂₀ = 1061 × 1.612 Q₂₀ ≈ 1,709 gpm at 20 psi residual

The sprinkler designer now has: at this hydrant, the system can provide 1,709 gpm while maintaining a residual pressure of 20 psi at the test location. That's the design-basis number that goes into hydraulic calculations.

Edge cases: low static, low residual, coefficient uncertainty

Static already below 20 psi

If the static pressure itself is at or below 20 psi, the projection formula produces meaningless results — you can't project a flow at 20 psi residual when the system can't even hold 20 psi static. This means the water supply is inadequate for the traditional 20 psi design basis. The tool detects this and returns "insufficient supply for design."

Residual near 20 psi

If the residual pressure at the tested flow is already close to 20 psi (say, 22 psi), the projection is close to the tested flow — you learn very little from the extrapolation. Better: rerun the test with a larger flow to widen the pressure drop and get a more reliable projection.

Very small pressure drop

If static and residual are very close (say, 78 psi static, 76 psi residual), the flow rate through the flow hydrant wasn't enough to load the system meaningfully. The projection amplifies small measurement errors into large flow-rate errors. Best practice: open MORE outlets (both outlets of the flow hydrant, or a second flow hydrant) to increase the load and produce a meaningful ΔP.

Coefficient uncertainty

If you're not confident about the coefficient (unusual outlet shape, retrofit hydrant, mixed-vintage system), calculate the projection with BOTH the assumed coefficient and the conservative worst case (0.7). If the difference between the two matters for the design, that's a signal to inspect the outlet more carefully or rerun the test with a coefficient measurement (specialty gauges exist).

Common field errors

  • Only opening one outlet at the flowing hydrant. Most hydrants have three outlets (two 2.5-inch, one 4.5-inch or steamer). Full-flow testing usually requires opening all three. Only using one outlet undertests the system.
  • Reading the pitot from the wrong position. The pitot has to be centered in the discharge stream, at the outlet plane, aligned parallel to flow. Off-axis or off-center placement reads low.
  • Ignoring wind and rain. Discharge stream drift in wind changes where the pitot reads. Test in still conditions or with a wind screen.
  • Timing the readings poorly. Static must be recorded BEFORE opening any hydrant. Residual and pitot must be recorded ONCE the flow has stabilized (typically 30 seconds after full flow is established). Recording residual during the pressure surge as the hydrant opens gives a wrong number.
  • Not checking the fire main is fully pressurized. If the utility just finished a repair and refilled the main, air pockets can produce erratic readings for hours.
  • Using an inaccurate gauge. Field pressure gauges need annual calibration. A cheap gauge reading low is the difference between "1700 gpm" and "1400 gpm" in your report.

Frequently asked

Who is qualified to perform a flow test?

NFPA 291 does not prescribe specific credentials, but most Texas AHJs and sprinkler designers require flow tests to be performed by a licensed sprinkler contractor (Texas SCR-licensed firm) or a professional engineer. Water-utility staff can perform tests on the public side, but the results still need to be interpreted by a qualified sprinkler designer for use in hydraulic calculations.

How current does a flow test have to be for a sprinkler design?

Most Texas AHJs require flow test results within the past 12 months for new sprinkler designs. Some require within 6 months, especially for new construction or areas with active water infrastructure work. If your test is older than the AHJ's window, you need a fresh test — the water supply may have changed.

Does the test have to be done at the specific hydrant serving my building?

Ideally yes — the hydrant closest to your building on the same main is the most representative. In practice, the AHJ or utility may specify which hydrant to test based on distribution topology. If the hydrant is more than a couple hundred feet from the building's fire service line tap, the projection loses accuracy — friction losses in the connecting main become significant.

Why 20 psi residual? Is that the code minimum?

20 psi is the traditional design-basis residual for sprinkler systems — the minimum residual pressure below which the water supply is considered inadequate. It's not universally required by code, but it's the industry standard for NFPA 13 sprinkler design in North America. Some engineered systems use different residuals (higher for high-hazard, lower for very compact systems with dedicated tanks). Confirm with your sprinkler designer for your specific project.

Can I project to a residual OTHER than 20 psi?

Mathematically yes — swap 20 for any other target pressure in the projection formula. Practically, verify with your AHJ and sprinkler designer BEFORE using a non-standard residual. Deviating from the 20 psi convention requires justification.

The calculator says the projected flow is way higher than the tested flow. Is that right?

Yes, if the pressure drop during the test was small relative to the static-to-20-psi range. A small drop from 78 to 54 psi at the tested flow projects to a much larger flow at 20 psi because you're extrapolating far. The math is correct — but be cautious: extrapolating far amplifies test errors. Consider rerunning the test with more outlets open to get closer to the design residual.

Run your test numbers through the calculator

Enter static, residual, pitot, outlet diameter, and coefficient — the tool applies the pitot formula and Hazen-Williams projection and gives you the design-basis flow at 20 psi.

▶ Open the calculator Or get a Zion sprinkler design →

References

  • NFPA 291, Recommended Practice for Water Flow Testing and Marking of Hydrants — the primary reference standard for hydrant flow test methodology. Confirms the pitot formula Q = 29.83 · c · d² · √p and the Hazen-Williams flow-projection framework.
  • SFPE Handbook of Fire Protection Engineering — Chapter on Water Supply for Fire Protection derives the Hazen-Williams exponent 0.54 from the underlying friction-loss equation.
  • NFPA 13, Standard for the Installation of Sprinkler Systems — the design standard that consumes the Q₂₀ figure for hydraulic calculations.
  • NFPA 24, Standard for the Installation of Private Fire Service Mains — governs the underground piping between the hydrant and the sprinkler system riser.
  • Related tool: Hydrant Flow Calculator
  • Related: Zion Sprinkler Design, Underground Fire Line.

This article summarizes hydrant flow-test methodology for educational purposes. Actual sprinkler design requires stamped hydraulic calculations by a licensed engineer or NICET III designer. Confirm your AHJ's specific requirements for flow-test currency, testing method, and residual pressure design basis before relying on any single provision.

One company. One report. One bill.

You shouldn't have to chase contractors to keep people safe.

We run every fire-protection system in your Texas building under one account. One technician team. One AHJ-ready report after each visit. One monthly bill. Start with a free 48-hour compliance audit — no commitment, no sales pitch, just a written answer to the question "are we compliant right now?"