Pool Heater Size Calculator

Size your pool heater in 7 modes: BTU sizing, heat-up time, heat-loss estimate, gas vs heat-pump running cost, solar-cover savings, sizing charts, and gas/electrical install guidance. 100% client-side — your numbers never leave this page.

Core formula (industry standard): BTU = gallons × 8.33 × temperature rise (°F), then ÷ target heat-up hours, plus a heat-loss allowance. Heat-up time: hours = gallons × 8.33 × Δ°F ÷ heater BTU/hr. Steady-state loss: area × 12 BTU/hr/sq ft/°F, cross-checked against the manufacturer's own sizing table.
Honesty notes (read first): the heat-loss, wind, and cover factors are labeled rules of thumb, not engineering calculations — they are good enough to pick a heater size, not to design a system. Gas/electrical guidance in mode 7 is not a substitute for a licensed installer. Energy prices default to US averages for 2025 — replace them with your bill.

1. Heater size (BTU)

The 20% allowance covers normal wind and evaporation. Use 50% for windy, uncovered pools, or shoulder-season heating.

Worked examples

Example 1 — heater size for a 15,000-gallon pool

  1. Water weight = 15,000 gal × 8.33 = 124,950 lb
  2. Ideal BTU/hr = 124,950 × 10°F ÷ 8 h = 156,187.50 BTU/hr
  3. With 20% loss allowance: 187,425.00 BTU/hr → next standard size: 200,000 BTU gas heater.

Example 2 — heat-up time for a 20,000-gallon pool

  1. Water weight = 20,000 gal × 8.33 = 166,600 lb
  2. Hours = 166,600 × 10°F ÷ 200,000 BTU/hr = 8.33 hours (ideal, no losses)
  3. Heating rate: 1.2°F per hour.

Example 3 — solar cover savings, 16×32 ft pool

  1. Heat loss uncovered: 122,880 BTU/hr; covered: 43,008 BTU/hr
  2. Heat saved: 79,872 BTU/hr = 5,618 kWh per 150-day season
  3. Season saving: $955.09 at heat-pump rates + 11,370 gallons of water.

Methodology

Scope boundary. This tool sizes pool heaters only. Pool volume math lives in pool-volume-calculator; chlorine dosing in pool-chlorine-calculator. A pool house (the building) is a different tool entirely, and ponds are not covered here.

Frequently asked questions

How do I calculate what size pool heater I need?

Use BTU per hour = gallons x 8.33 x desired temperature rise in degrees F, divided by your target heat-up hours, then add a heat-loss allowance. Example: a 20,000-gallon pool heated 10 degrees F in 8 hours needs 208,250 BTU per hour before losses; with a 20 percent allowance that is 249,900, so the next standard size is a 250,000 BTU gas heater.

How long does it take to heat a swimming pool?

Hours = gallons x 8.33 x degrees F of rise, divided by the heater output in BTU per hour. Example: a 20,000-gallon pool raised 10 degrees F with a 200,000 BTU heater takes 8.33 hours, ignoring heat loss. Wind and an uncovered surface make the real time longer.

Is a heat pump or a gas heater cheaper to run?

For the same 100,000 BTU per hour output, 8 hours a day, 150 days: a heat pump at COP 5.0 uses about 7,034 kWh, which is $1,195.78 at $0.17 per kWh; gas at 82 percent efficiency burns about 1,463.41 therms, which is $1,975.61 at $1.35 per therm; electric resistance uses about 35,169.99 kWh, which is $5,978.90. The heat pump wins on running cost in most cases.

Does a solar cover really save money?

Yes, mainly by stopping evaporation, which causes about 70 percent of a pool's heat loss. For a 16 by 32 ft pool at a 20 degree F water-to-air difference, a bubble cover cuts losses by about 79,872 BTU per hour, roughly $955.09 per 150-day season at heat-pump rates, and saves about 11,370 gallons of water. These are rule-of-thumb estimates; real savings depend on wind and climate.

Why does pool surface area matter more than volume for heat loss?

Heat escapes through the surface, not through the bulk of the water. Gallons only decide how long heat-up takes. The industry rule is about 12 BTU per hour per square foot per degree F of difference between water and air. Check: an 800 sq ft pool at a 30 degree F difference loses about 288,000 BTU per hour, which is why the manufacturer's own sizing table points a pool that size at a 300,000 BTU heater.

What size heater do I need for a 15,000 or 20,000 gallon pool?

Using a 10 degree F rise in 8 hours with a 20 percent loss allowance: 15,000 gallons needs 187,425 BTU per hour, so a 200,000 BTU gas unit; 20,000 gallons needs 249,900, so a 250,000 BTU unit. For steady-state heat-loss sizing instead, see the surface-area table in mode 6.

What does heat pump COP mean?

COP, the coefficient of performance, is heat output divided by electricity input. COP 5.0 means 5 units of heat for every 1 unit of electricity. This calculator defaults to 5.0, the typical rating for modern pool heat pumps, and lets you test values from 4.0 to 6.0.

What gas line size do I need for a 400,000 BTU pool heater?

A 400,000 BTU heater burns 4.0 therms per hour at full fire, so the gas line and meter must be sized for that flow plus the rest of the house. Have a licensed installer size it. Above 2,000 ft elevation output derates about 4 percent per 1,000 ft, so at 5,000 ft a 400,000 BTU unit effectively delivers about 352,000 BTU per hour.

What electrical circuit does a pool heat pump need?

A 120,000 BTU heat pump at COP 5.0 draws about 7.03 kW, which is 30.58 amps at 230 V, so a 40-amp circuit is the minimum after the 125 percent continuous-load rule. A 50,000 BTU electric resistance heater draws about 14.65 kW, or 63.71 amps at 230 V, needing an 80-amp circuit. Confirm with an electrician and your local code.

Sources

Free tool by NRTechStudio