DHW Recirculation Loop Calculator
Calculate heat loss, pump sizing, and return temperature for domestic hot water recirculation loops.
About this calculator
Heat Loss follows the standard Q = A x deltaT / R formula: pipe surface area (from Pipe Loop Length and Pipe Diameter) times Allowable Temp Drop, divided by Insulation R-Value. More insulation directly reduces Heat Loss since R-Value sits in the denominator, while a longer loop or a wider pipe both raise it by enlarging the surface area that loses heat. Required Flow Rate has a genuinely counterintuitive property worth knowing: it is Heat Loss divided by 500 times Allowable Temp Drop, and because Heat Loss itself is directly proportional to Allowable Temp Drop, that deltaT term cancels out algebraically -- Required Flow Rate ends up depending only on pipe geometry and insulation, not on how many degrees of drop you're willing to allow.
Return Temperature is a simple subtraction (140 F standard supply minus Allowable Temp Drop), so it moves in lockstep, one degree down for every degree Allowable Temp Drop goes up. Pump Size compounds Required Flow Rate against a length-based head-loss estimate, and that product is small enough to round down to this calculator's displayed minimum across a wide swath of the input range -- including at this calculator's own default inputs, and for pipe loops up to roughly 2,800 feet of the 5,000-foot maximum. It is the common case here, not an edge case limited to short or heavily insulated loops.
Inputs
Results
Heat Loss
196 BTU/hr
Required Flow Rate
0.04 GPM
How to Use This Calculator
- Enter Pipe Loop Length (ft), Pipe Diameter (in), and Allowable Temp Drop (°F).
- Set Insulation R-Value.
- Review Heat Loss (BTU/hr) and Required Flow Rate (GPM).
- Use Return Temperature (°F) and Pump Size (HP) to inform your decision.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with Insulation R-Value
| Insulation R-Value | Heat Loss | Required Flow Rate |
|---|---|---|
| 2 | 393 BTU/hr | 0.08 GPM |
| 3 | 262 BTU/hr | 0.05 GPM |
| 6 | 131 BTU/hr | 0.03 GPM |
| 10 | 79 BTU/hr | 0.02 GPM |
What each input means
- Pipe Loop Length (ft)
- Total length of the recirculation loop (supply + return)
- Pipe Diameter (in)
- Inside diameter of the recirculation piping
- Allowable Temp Drop (°F)
- Maximum temperature drop from supply to return (typically 10-15°F)
- Insulation R-Value
- R-value of pipe insulation (R-4 typical for 1" fiberglass)
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersPipe Loop Length (ft) = 300, Pipe Diameter (in) = 1, Allowable Temp Drop (°F) = 10, Insulation R-Value = 4 = 4 input(s) provided
- Calculate Heat LossHeat Loss196 = 196
- Calculate Required Flow Rate0.04 = 0.04
- Calculate Return TemperatureReturn Temperature130 = 130
- Calculate Pump SizePump Size = max(0.010.01 = 0.01
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 doesn't Allowable Temp Drop change my Required Flow Rate?
Required Flow Rate is Heat Loss divided by 500 times Allowable Temp Drop, and Heat Loss is itself directly proportional to Allowable Temp Drop -- so the deltaT terms cancel algebraically. The flow rate needed to offset heat loss ends up depending only on pipe geometry and insulation, not on the allowed temperature drop.
How does Insulation R-Value affect Heat Loss?
Insulation R-Value sits in the denominator of the heat-loss formula (Q = surface area x deltaT / R-Value), so more insulation directly and predictably reduces Heat Loss across its full 0.5 to 20 R-Value range. Heat Loss is rounded to the nearest whole BTU/hr, though, so it does floor and plateau at 0 once the surface-area-times-deltaT term gets small relative to R-Value -- for a small-diameter, short, or low-deltaT loop that floor can cover most of the R-Value range, not just its extreme top end.
Why does Return Temperature drop exactly with Allowable Temp Drop?
Return Temperature is calculated as a fixed 140 F standard supply temperature minus Allowable Temp Drop, a direct one-to-one subtraction. Raising Allowable Temp Drop by one degree lowers Return Temperature by exactly one degree, with no other input involved.
Why does Pump Size show such a small number for a typical loop?
Pump Size compounds a small Required Flow Rate against a modest head-loss estimate for the loop, and the resulting horsepower is genuinely tiny across most of this calculator's input range -- including its own default inputs, not only short or well-insulated loops -- so the calculator floors the displayed value rather than showing a number that rounds to zero.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Commercial Water Heater Sizing Calculator
Size a commercial water heater based on peak demand, temperature rise, and recovery requirements.
Commercial PlumbingSteam Pipe Sizing Calculator
Size steam distribution piping and condensate handling based on boiler capacity and operating pressure.
Geothermal EnergyGround Loop Sizing Calculator
Calculate bore depth and loop length for a geothermal heat pump.
Geothermal EnergyHeat Pump Desuperheater Calculator
Calculate hot water savings from a geothermal desuperheater.
Commercial PlumbingBackflow Testing Cost Calculator
Estimate annual backflow preventer testing costs by device type and count for compliance planning.
More in Construction & Building Trades.