Skip to main content
Calcimator

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

ft
in
°F

Results

Heat Loss

196 BTU/hr

Required Flow Rate

0.04 GPM

Return Temperature130 °F
Pump Size0.01 HP
How to Use This Calculator
  1. Enter Pipe Loop Length (ft), Pipe Diameter (in), and Allowable Temp Drop (°F).
  2. Set Insulation R-Value.
  3. Review Heat Loss (BTU/hr) and Required Flow Rate (GPM).
  4. Use Return Temperature (°F) and Pump Size (HP) to inform your decision.
  5. Use the chart to visualize the results and explore different scenarios by adjusting inputs.

How the result changes with Insulation R-Value

Insulation R-ValueHeat LossRequired Flow Rate
2393 BTU/hr0.08 GPM
3262 BTU/hr0.05 GPM
6131 BTU/hr0.03 GPM
1079 BTU/hr0.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

  1. Identify Input Parameters
    4 parameters
    Pipe Loop Length (ft) = 300, Pipe Diameter (in) = 1, Allowable Temp Drop (°F) = 10, Insulation R-Value = 4 = 4 input(s) provided
  2. Calculate Heat Loss
    Heat Loss
    196 = 196
  3. Calculate Required Flow Rate
    0.04 = 0.04
  4. Calculate Return Temperature
    Return Temperature
    130 = 130
  5. Calculate Pump Size
    Pump Size = max(0.01
    0.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.

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

More in Construction & Building Trades.