Water Heater Recovery Calculator
Calculate water heater recovery rate, first hour rating, time to full recovery, and standby heat loss.
Inputs
Residential sizing: 1–2 people = 30 gal; 3–4 people = 40–50 gal; 5+ people = 50–80 gal
Residential: 120°F (scalding prevention); Commercial: 140°F minimum per ASHRAE 188 (Legionella)
Results
Recovery Rate
54.88 GPH
First Hour Rating
89.88 gal
≈ 4 wheelbarrows
How to Use This Calculator
- Enter the tank capacity in gallons and the BTU input from the unit's nameplate.
- Set the thermal efficiency (0.60–0.95 depending on energy factor rating).
- Enter the cold inlet temperature and your hot water set temperature (120°F recommended).
- Review Recovery Rate (GPH) and First Hour Rating — the First Hour Rating is what the EnergyGuide label shows.
- Use Time to Full Recovery to understand how long after morning demand before the tank is ready again.
How the result changes with Set Temperature
| Set Temperature | Recovery Rate | First Hour Rating |
|---|---|---|
| 108 | 66.23 GPH | 101.23 gal |
| 128 | 49.25 GPH | 84.25 gal |
| 152 | 37.66 GPH | 72.66 gal |
| 172 | 31.49 GPH | 66.49 gal |
What each input means
- Tank Capacity
- Total capacity of the water heater tank in gallons. IPC 501.3 and NFPA 54 regulate water heater installation; ASHRAE 90.1 sets minimum efficiency standards. First Hour Rating (FHR) = tank capacity + recovery per hour.
- BTU Input
- Rated BTU input of the water heater burner or element.
- Thermal Efficiency
- Combustion or heating efficiency. Standard gas: ~80%, high-efficiency: 90%+, electric: ~98%.
- Inlet Water Temperature
- Temperature of incoming cold water. Varies by region and season (40–70°F typical).
- Set Temperature
- Thermostat set temperature. ASHRAE 188 and CDC recommend 120°F for scalding prevention in residential; 140°F minimum for Legionella control in commercial systems (with tempering valve to 120°F at fixtures).
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersTank Capacity = 50, BTU Input = 40000, Thermal Efficiency = 80, Inlet Water Temperature = 50 = 5 input(s) provided
- Calculate Recovery RateRecovery Rate54.88 = 54.88
- Calculate First Hour RatingFirst Hour Rating89.88 = 89.88
- Calculate Time to Full RecoveryTime to Full Recovery0.91 = 0.91
- Calculate Standby LossStandby Loss1.37 = 1.37
Engine last updated . Checked against 1 independently-derived test — how we verify calculators.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Water Pipe Sizing Calculator
Size water supply piping based on fixture units, building height, available pressure, and pipe run length.
PlumbingExpansion Tank Sizing Calculator
Size thermal expansion tanks for hot water systems based on system volume, temperature range, and pressure settings.
HVACBoiler Sizing Calculator
Size heating boilers based on building heat loss, domestic hot water load, pickup factor, efficiency, and altitude derating.
Data CenterCooling Capacity Calculator
Calculate cooling requirements from IT load, PUE, and airflow parameters for data center HVAC design.
HVACManual J Heat Load Calculator
Estimate heating and cooling loads using a simplified Manual J method based on building envelope, windows, and occupancy.
More in Construction & Building Trades.