Pool Heater Size Calculator (BTU)

Find the BTU/hr your pool heater needs for your desired temperature rise and timeframe.

Your numbers
Your project

Heater Size Needed

Enter your numbers above.

Not sure which pool heater type fits your climate and budget? Take the Pool Heater Type Finder.

Take the quiz

How pool heater BTU sizing is calculated

The energy needed to heat water follows a simple physical relationship: it takes 8.34 BTU to raise one gallon of water by 1°F (since a gallon of water weighs 8.34 lbs and water's specific heat is 1 BTU per pound per degree). The formula here is BTU/hr = gallons × 8.34 × desired temperature rise ÷ hours to heat.

A 20,000 gallon pool being heated 20°F over 24 hours needs about 139,000 BTU/hr -- close to a common 150,000-400,000 BTU residential gas or heat-pump pool heater rating, which illustrates why real heaters are usually sized above the bare theoretical minimum.

This formula only accounts for heating the water mass itself -- it doesn't include ongoing heat loss to evaporation, wind, and cooler night air, which a pool loses continuously while heating (and while just sitting at temperature). That's why manufacturer sizing charts, which factor in regional climate, pool surface area and whether you use a pool cover, typically recommend a heater somewhat larger than this raw calculation.

Using a pool cover dramatically reduces both the time and the ongoing energy needed to reach and hold a target temperature, since evaporation is the single largest source of heat loss from an outdoor pool.

Where these numbers come from

The formulas and default values in this calculator are based on:

  • standard water-heating physics (1 gallon of water = 8.34 lbs
  • 1 BTU raises 1 lb of water by 1°F), the basis for BTU sizing formulas published by pool heater manufacturers
  • manufacturer sizing charts additionally account for surface heat loss, climate and pool covers

These are planning estimates. Test your actual water, follow product labels, and check your equipment manufacturer's guidance before you buy or dose chemicals.

Frequently asked questions

Why do manufacturer heater size charts give a bigger number than this calculator?

This calculator only computes the energy to raise the water's temperature itself. Manufacturer charts add allowances for ongoing heat loss (evaporation, wind, cooler nights, an uncovered surface) that happens continuously, not just during initial heat-up, which is why their recommended BTU is usually higher. Use this figure as a baseline and check a manufacturer's chart for your climate before buying.

Gas heater vs. heat pump -- does the BTU formula differ?

The BTU needed to heat the water is the same regardless of heater type -- this is basic physics, not heater technology. What differs is efficiency and operating cost: heat pumps typically produce several times more heat output per unit of electricity than a gas heater burns per BTU of gas, though heat pumps heat more slowly in cold ambient air.

How fast can I realistically heat my pool?

Most residential heaters are sized to raise a pool 1-3°F per hour under normal conditions, meaning a 20°F rise commonly takes roughly 10-20+ hours depending on heater size, pool surface area, wind and whether you use a cover. Enter your own heater's rated BTU/hr and desired rise above to estimate your actual timeframe.

All PoolCareCalcs tools