Expert Verified Updated: March 2026

Pool Heater Sizing (BTU) Calculator

Determine the exact minimum BTU rating required for your gas pool heater or heat pump based on surface area and desired temperature rise.

Quick Conclusion
To calculate pool heater BTU needs, multiply the surface area of your pool by the desired temperature rise, and then multiply by 12. Example: 400 sq ft pool ร— 15 degree rise ร— 12 = 72,000 BTUs per hour minimum.

Technical Comparison

Heater TypeAvg. Size Range (BTU)Heating SpeedOperating Cost
Natural Gas200k - 400kVery Fast (1-2F/hr)High
Heat Pump50k - 140kSlow (2-4F/day)Very Low
Solar ArrayDependent on roofVariable (Weather)Free
Undersizing a pool heater is a costly mistake. An undersized heater will run 24/7 trying to maintain temperature, wearing out the parts prematurely and failing to combat overnight heat loss.

Actionable Steps

1. Determine your pool's surface area (L x W). 2. Decide the maximum temperature jump you need (e.g., from 65F to 80F = 15 degrees). 3. Use the calculator to find the absolute minimum BTU. 4. Buy the next size up available from the manufacturer.

Pro-Tip

If you live in a high-wind area or leave the pool uncovered at night, multiply your final BTU result by 1.25. Wind is the number one cause of rapid pool heat loss.

Frequently Asked Questions

Is this calculation for Gas or Heat Pumps?

This calculates the raw thermal energy required (BTUs). Gas heaters output BTUs directly, while Heat Pumps absorb heat from the air. You should always oversize a heat pump by 20% compared to this baseline.

Does a solar cover change this?

Yes! The 'x12' multiplier assumes NO solar cover and average wind. If you use a high-quality solar cover, your BTU requirement drops significantly.

Get the Complete DIY Pool Maintenance Guide

Free PDF checklist including seasonal schedules, chemical balancing secrets, and maintenance tips.