Quick answer

For a 20,000-gallon pool, a heat pump needs at least ~140,000 BTU to hold temperature heating continuously over roughly a day — the Hayward HeatPro HP21405T (140,000 BTU, COP ~5.7, ~$6,500-$7,000) is the best-fit pick at that output. If you want the pool warm in hours rather than a full day, a gas heater in the 300,000-400,000 BTU range is the right tier, and the Pentair MasterTemp 400 (400,000 BTU, ~$4,789) is the fastest option we cover. Budget-conscious owners willing to accept a slower heat-up can step down to the Raypak Digital 266K (266,000 BTU, ~$3,200-$3,900), which sits at the lower end of the recommended range for this pool size.

A 20,000-gallon pool is right at the point where undersizing becomes the most common — and most expensive — mistake. Heaters rated for smaller pools will run constantly and still never quite catch up on a cool night, while a correctly sized unit cycles normally and holds temperature. This guide picks the three heaters that fit a 20,000-gallon pool at three different priorities: fastest heat-up, lowest running cost, and lowest upfront price. For the full formula behind these numbers, see our pool heater sizing chart and BTU calculator.

Best pool heaters for a 20,000-gallon pool at a glance

HeaterTypeBTUBest forPrice
Pentair MasterTemp 400Gas400,000Fastest heat-up~$4,789
Hayward HeatPro HP21405THeat pump140,000Lowest running cost~$6,500-$7,000
Raypak Digital 266KGas266,000Lowest upfront price~$3,200-$3,900

1. Pentair MasterTemp 400 — Fastest Heat-Up

Pentair MasterTemp 400 Natural Gas Pool Heater

400,000 BTU · 82% thermal efficiency (cupro-nickel HD) · ~$4,789
  • Sits at the top of the recommended 300,000-400,000 BTU tier for a 20,000-gallon pool, so a 20-degree rise lands at the fast end of the 8-20-hour gas range.
  • Digital thermostat and electronic ignition, no pilot light to relight after winterizing.
  • Cupro-nickel heat exchanger handles salt systems and harder water without extra cost.
  • Highest upfront price of the three picks here, and needs a large enough gas line to feed 400,000 BTU on demand.
Check price on Amazon →

On a 20,000-gallon pool, the difference between a 266,000 BTU heater and a 400,000 BTU heater is mostly patience — the smaller unit still gets there, just slower. If you want the pool ready the same afternoon rather than waiting overnight, the MasterTemp 400’s extra output is worth the higher price. Want it installed before the weekend? Try Amazon Prime free for 30 days and get two-day delivery so a shipping delay doesn’t cost you the warm weekend.

2. Hayward HeatPro HP21405T — Lowest Running Cost

Hayward HeatPro HP21405T (140,000 BTU)

Heat pump · COP ~5.7 · ~$6,500-$7,000
  • 140,000 BTU output matches almost exactly the ~139,000 BTU/hr our sizing formula calculates for a 20,000-gallon pool over a 24-hour warm-up.
  • Titanium heat exchanger is immune to salt and aggressive water chemistry — no downgrade needed for salt pools this size.
  • A COP around 5.7 means it moves roughly five to six units of heat per unit of electricity, keeping monthly running costs well below any gas option at this pool size.
  • Slower to reach temperature than gas — expect it running most of the day rather than cycling on and off, so it's best left on continuously during swim season.
Check price on Amazon →

For owners heating a 20,000-gallon pool all season rather than for occasional weekends, the HeatPro’s running-cost advantage compounds fast. See our pool heating cost breakdown for the full monthly numbers across heater types.

3. Raypak Digital 266K — Lowest Upfront Price

Raypak Digital 266K Natural Gas Pool Heater

266,000 BTU · ~84% thermal efficiency · ~$3,200-$3,900
  • Sits at the low end of the recommended range for a 20,000-gallon pool — it will heat the pool, just closer to the 20-hour end of the gas heat-up window rather than the 8-hour end.
  • Lowest upfront price of the three picks, with no smart/app-control features to pay for.
  • Best fit if your pool is closer to 15,000-20,000 gallons rather than pushing toward 25,000, or if you're not in a hurry for same-day heat.
  • Undersized if your pool regularly runs colder than average or you want a same-afternoon warm-up.
Check price on Amazon →

If budget is the deciding factor and you’re willing to run the heater overnight rather than needing it warm by dinner, the Digital 266K does the job for several hundred dollars less than the larger gas units. For a broader brand comparison at this output level, see our best gas pool heater roundup.

How to confirm your pool is really 20,000 gallons

Pool volume is easy to overestimate. For a rectangular pool, multiply length x width x average depth x 7.5; for a round pool, multiply diameter squared x average depth x 5.9. If your calculation lands meaningfully below or above 20,000 gallons, use our sizing chart to find the tier that actually matches your pool rather than defaulting to this page’s picks.

The bottom line

A 20,000-gallon pool needs either ~140,000 BTU of continuous heat-pump output or 300,000-400,000 BTU of gas output, depending on whether you’re optimizing for running cost or heat-up speed. The Hayward HeatPro HP21405T is the best pick for owners heating all season, the Pentair MasterTemp 400 is the best pick for fast, on-demand heat, and the Raypak Digital 266K is the best pick for the lowest upfront price at the low end of this pool size. If your pool is closer to 15,000 gallons, see our best pool heater for a 15,000-gallon pool picks instead. For the full type-by-type breakdown, see our best pool heater pillar guide.