Skip to main content
Calcimator

Fire Pump Sizing Calculator

Calculate fire pump GPM, pressure, and motor HP from sprinkler demand per NFPA 20.

About this calculator

A fire pump is only needed when the city water supply can't deliver both the flow and the pressure a sprinkler system requires on its own. Total Flow Demand is simply Sprinkler Demand plus Hose Stream Allowance -- the extra flow reserved for fire department hose connections alongside the automatic sprinklers. Total Required Pressure sums three separate pressure losses: Required System Pressure at the most remote sprinkler head, Pipe Friction Loss through the piping network, and Elevation converted to pressure at the standard 0.433 PSI per foot of vertical lift (the weight of a column of water). Pump Pressure Needed is whatever's left after subtracting City Static Pressure from that total -- if the city supply's static pressure already exceeds what the system requires, Pump Required correctly reports that no pump is needed at all, since adding one to an already- sufficient supply provides no benefit.

When (and only when) a pump is needed, Selected Pump Size rounds Total Flow Demand up to the next NFPA 20 standard rated capacity (the standard defines fixed sizes like 250, 500, 750 GPM and so on -- pumps aren't manufactured at arbitrary capacities), and Brake HP Required applies the standard hydraulic horsepower formula (GPM x PSI / 1714, divided by an assumed 75% pump efficiency) to that selected size and the required pressure, before Selected Motor rounds up to the next standard electric motor horsepower rating. Selected Pump Size and Selected Motor both report 0 whenever Pump Required shows "Not Required" so all three equipment-sizing figures agree with each other instead of recommending real standard-size hardware for a system that needs no pump at all. Because both the pump size and motor rounding happen at standard increments rather than exact-fit values, the final selected equipment will typically have some margin above your calculated minimum requirement, which is standard and expected fire-protection engineering practice rather than a sign of overspecification.

Inputs

Results

Total Flow Demand (GPM)

750

Pump Pressure Needed (PSI)

28

Total Required Pressure (PSI)93
Pump RequiredPump Required (city supply pressure insufficient)
Selected Pump Size (GPM)750
Brake HP Required16.3
Selected Motor (HP)20

Figures current as of 2026. Source: National Fire Protection Association, NFPA 20, Standard for the Installation of Stationary Pumps for Fire Protection

How to Use This Calculator
  1. Enter Sprinkler Demand (GPM), Hose Stream Allowance (GPM), and City Static Pressure (PSI).
  2. Set Required System Pressure (PSI), Pipe Friction Loss (PSI), and Elevation (feet).
  3. Review Total Flow Demand (GPM) and Pump Pressure Needed (PSI).
  4. Check Pump Required to see whether city supply pressure alone is sufficient or a fire pump is needed.
  5. Use Selected Pump Size (GPM) and Selected Motor (HP) as starting points for equipment selection per NFPA 20.

How the result changes with Sprinkler Demand (GPM)

Sprinkler Demand (GPM)Total Flow Demand (GPM)Pump Pressure Needed (PSI)
25050028
37562528
7501,00028
1,2501,50028

What each input means

Sprinkler Demand (GPM)
Required sprinkler system flow rate.
Hose Stream Allowance (GPM)
Additional flow for fire department hose connections.
City Static Pressure (PSI)
Available static water pressure from city supply.
Required System Pressure (PSI)
Pressure needed at the most remote sprinkler head.
Pipe Friction Loss (PSI)
Total friction loss through piping system.
Elevation (feet)
Height from pump to most remote sprinkler head.

What each result means

Selected Pump Size (GPM)
0 when Pump Required is "Not Required" -- no pump means no equipment to size.
Selected Motor (HP)
0 when Pump Required is "Not Required" -- no pump means no motor to size.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    6 parameters
    Sprinkler Demand (GPM) = 500, Hose Stream Allowance (GPM) = 250, City Static Pressure (PSI) = 65, Required System Pressure (PSI) = 50, Pipe Friction Loss (PSI) = 30, Elevation (feet) = 30 = 6 input(s) provided
  2. Calculate Total Flow Demand
    Total Flow Demand
    750 = 750
  3. Calculate Pump Pressure Needed
    Pump Pressure Needed
    28 = 28
  4. Calculate Total Required Pressure
    Total Required Pressure
    93 = 93
  5. Calculate Pump Required
    Pump Required
    Pump Required (city supply pressure insufficient) = Pump Required (city supply pressure insufficient)

Figures and sources

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does Pump Required sometimes say a pump isn't needed even though the sprinkler system has real demand?

Pump Pressure Needed is whatever remains after subtracting City Static Pressure from Total Required Pressure -- if the city water supply's static pressure alone already meets or exceeds what the sprinkler system requires at its most remote head (after accounting for friction loss and elevation), no pump adds pressure the system doesn't already have. A fire pump only becomes necessary when the supply falls short of the total requirement. In that case Selected Pump Size, Brake HP Required, and Selected Motor all report 0 rather than recommending real equipment, since there's nothing to size.

Why does Selected Pump Size round up to specific numbers like 250 or 500 GPM instead of my exact Total Flow Demand?

NFPA 20 (Standard for the Installation of Stationary Pumps for Fire Protection), Section 4.9, defines a fixed list of standard rated pump capacities (25, 50, 100 GPM and so on up through 5,000 GPM) rather than allowing arbitrary sizes, since fire pumps are manufactured and tested at those standard increments. This calculator rounds your Total Flow Demand up to the next standard size on that list, so the selected pump always has at least your calculated flow demand covered, generally with some margin.

How does Elevation affect the pressure calculation?

Elevation is converted to pressure using water's standard weight -- 0.433 PSI per foot of vertical lift -- and added into Total Required Pressure alongside Required System Pressure and Pipe Friction Loss. A taller building or a pump located well below the highest sprinkler head needs more pump pressure simply to overcome gravity, before accounting for friction or the pressure the sprinkler head itself needs to operate.

Why does Brake HP Required use the Selected Pump Size instead of my raw Total Flow Demand?

Brake HP Required is calculated from the actual equipment being sized -- the rounded-up Selected Pump Size -- rather than the raw demand figure, since horsepower needs to match what the selected pump will actually be asked to move. This keeps the motor sizing consistent with the standard-capacity pump the calculator recommends, not an intermediate number that no real pump is rated at.

Does this calculator produce a complete NFPA 20 fire pump specification?

No -- it calculates flow demand, required pressure, and estimated brake horsepower to identify a starting standard pump and motor size, but a complete NFPA 20 specification also covers driver type (electric vs. diesel), pump curve verification, controller requirements, and acceptance testing that this calculator does not address. Use the results as an initial sizing estimate to bring to a fire protection engineer, not a final specification.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Safety, Compliance & Emergency.