Solar Pool Heating Calculator
Size a solar pool heating system and estimate annual savings vs gas or electric heaters. Free calculator with US climate defaults, FSEC-derived math.
Solar Pool Heating Calculator
How to use this calculator
Enter eight values and the calculator returns the collector area you need, daily heating demand, daily solar output, the percentage of your pool’s heat that solar will cover, annual savings versus your current heater, and the simple payback period.
- Pool surface area in square feet — for rectangular pools, length × width; for kidney or freeform, treat it as a rectangle bounding the deepest section. The math depends on surface area, not volume.
- Temperature rise needed (°F) — how much warmer you want the pool than the ambient season-average air temperature. 10–15°F is typical for “comfortable swimming”; 20°F+ is closer to spa territory and substantially harder to reach with solar alone.
- Peak sun hours per day — NREL’s average for your ZIP. Phoenix is 6.5, Atlanta 4.8, New York City 4.2, Seattle 3.5. PVWatts gives a precise local value.
- Swim season days/year — the days you actually want the pool warm. 90–120 in the Northeast and Midwest, 180 in California and the Carolinas, 240+ in Florida and South Texas.
- Pool cover? — a solar blanket or automatic cover cuts evaporation losses by 50–70% overnight. The calculator applies a 60% reduction to heat demand when “Yes” is selected.
- Collector area % — pick 50% if you only need to extend the shoulder seasons, 75% for full-season coverage in a moderate climate, 100% for cool climates or aggressive temperature targets.
- Current pool heating cost ($/year) — your last year’s incremental gas, propane, or electric cost specifically for heating. If you don’t have a clean number, use $1,500 as a US median for an in-ground gas-heated pool used six months a year.
- Solar system installed cost ($) — the installer’s quoted price or the typical $4,500 for a 350 sq ft pool with 75% collector area.
How solar pool heating works
Solar pool heaters are the most efficient solar thermal application that exists. The reason is simple physics: a pool sits at 75–85°F, while a solar collector sees noon-time irradiance of about 1,000 W/m² and a sky temperature of around 40°F radiative effective. The temperature gap between the collector and the pool water is so small that the collector operates near its thermodynamic maximum — almost no heat is lost from the panel to the air. By contrast, a domestic hot water panel has to bring water to 130°F+ and loses 30–50% of incoming energy to ambient losses.
The standard residential setup is straightforward:
- Collector — black polypropylene tubing manifold, typically 4 ft × 10 or 4 ft × 12 panels, mounted on the south-facing roof or a south-facing rack. No glass, no insulation. The pool water flows directly through the tubes.
- Diverter valve and controller — a 3-way valve diverts pool water to the collectors when the controller decides solar is hotter than the pool. Below the threshold (typically 8°F warmer collector than pool), water bypasses the panels.
- Pool pump — usually the existing filter pump does the work. A 1 HP pool pump pushes 50 GPM, plenty for typical residential collector arrays.
There’s no antifreeze loop and no heat exchanger because pool water can stand the direct contact with the collector. This makes the system cheaper and 5–10 percentage points more efficient than domestic solar hot water.
The math, derived from first principles
A pool’s heat demand is dominated by evaporative loss from the surface. For uncovered outdoor pools, ASHRAE’s simplified daily heat-loss model is:
daily_heat_loss_kwh = pool_area_m2 × delta_T_C × 0.50
where delta_T_C is the difference between desired water temperature and ambient air temperature. The constant 0.50 is the empirical kWh per square meter per degree per day for a typical uncovered outdoor pool, lumping together evaporation, convection, conduction to the ground, and overnight radiative loss.
When a solar cover or automatic cover is used overnight (and on cloudy days), evaporation drops by roughly 60% and total daily loss by about 60%:
daily_heat_loss_kwh_covered ≈ daily_heat_loss_kwh × 0.40
For solar collector output, unglazed pool panels operate near their thermodynamic maximum because they barely run above ambient. Field-tested efficiency under SRCC OG-100 testing typically falls in the 70–80% range. We use 75% as a planning value:
daily_solar_kwh = collector_area_m2 × psh × 0.75
The annual offset fraction is the smaller of (solar output ÷ demand) and 100%. Annual fuel savings are then:
annual_savings = current_fuel_cost × offset_fraction × (season_days / 365)
Payback is system_cost ÷ annual_savings.
Worked example
A 350 sq ft (32.5 m²) pool in Atlanta, target 8°C above ambient, PSH 5.0, 180-day season, no cover, 75% collector area, $1,500/year gas, $4,500 system:
- Daily demand = 32.5 × 8 × 0.50 = 130 kWh/day
- Collector area = 32.5 × 0.75 = 24.4 m²
- Daily solar = 24.4 × 5.0 × 0.75 = 91.4 kWh/day
- Offset = 91.4 / 130 = 70%
- Annual savings = $1,500 × 0.70 × (180/365) = $518
- Payback = $4,500 / $518 = 8.7 years
That’s a typical result for an uncovered Atlanta pool. Adding a solar cover roughly doubles the offset and cuts payback to under 4 years.
US regional sizing guidance
The DOE’s Energy Saver guide recommends collector area as a percentage of pool surface, varying by region:
| Region | Recommended collector area | Typical swim season |
|---|---|---|
| Southwest (AZ, NV, Southern CA, NM) | 50–60% | 240+ days |
| Southeast (FL, GA, AL, MS, LA) | 50–75% | 200–280 days |
| Mid-Atlantic (NC, SC, VA, TN) | 75% | 150–180 days |
| Mountain West (CO, UT, NM north) | 75–100% | 120–150 days |
| Pacific Northwest (WA, OR, ID) | 100% | 120 days |
| Northeast (NY, MA, CT, PA, NJ) | 100% | 90–120 days |
| Midwest (IL, OH, MI, WI, MN) | 100–125% | 90–110 days |
Going above 100% rarely improves economics because peak summer output exceeds demand and the excess heat is wasted. A pool cover is almost always a better marginal investment than additional collectors once you’ve reached 100% of pool surface.
What the SRCC OG-100 rating actually means
Every solar pool collector sold legally in the US for the federal tax credit must carry an SRCC OG-100 rating from the Solar Rating & Certification Corporation. The rating reports thermal output in MJ/m²/day at three temperature conditions:
- Category A (warm climates, high ΔT)
- Category B (typical, mild ΔT)
- Category C (cool, high ΔT)
For pool applications, look at Category B output. A typical FAFCO Sunsaver panel delivers around 25 MJ/m²/day Category B, which converts to about 6.9 kWh/m²/day. That’s higher than our planning value of 5.0 × 0.75 = 3.75 kWh/m²/day because OG-100 testing uses clear-day irradiance. The 0.75 efficiency factor in the calculator builds in real-world derating for cloudy days, soiling, and off-pointing.
Cost ranges by collector type (2026 US pricing)
- Unglazed polypropylene (FAFCO, Heliocol, SunStar) — $7–$12 per sq ft installed. Standard for outdoor pools, 20+ year warranties common, no freeze protection for year-round operation.
- Glazed flat-plate (SunEarth, Heliodyne) — $25–$40 per sq ft installed. Used for indoor pools, year-round operation in cold climates, or when also serving domestic hot water.
- Evacuated tube (Apricus, SunMaxx) — $35–$60 per sq ft installed. Rare for pools; the temperature differential is too small to take advantage of evacuated-tube performance.
Most residential installs are unglazed. The premium for glazed or evacuated rarely pays back for pool-only use.
Federal and state incentives
- 30% federal Investment Tax Credit (Section 25D, IRS Form 5695) — applies to OG-100-rated solar pool heating systems installed at a primary or secondary residence. Currently extended through 2032 at 30%.
- State rebates — California’s SGIP and the Florida PACE program have funded pool solar in past years; check DSIRE (dsireusa.org) for current programs in your state.
- Property tax exclusion — most states exclude the value of solar energy systems from property tax assessment. Your local assessor handles the paperwork.
Common mistakes that hurt payback
- Oversizing the array beyond 100% of pool surface area. Peak-summer output goes unused while the cost is fully amortized. A cover always wins this trade-off.
- No diverter controller. Running water through the collectors when they’re colder than the pool actively cools the pool. A $300 differential controller pays back in one season.
- Mounting on the wrong roof face. East-facing arrays produce 20% less than south-facing; west-facing produce 15% less. If the south face isn’t available, more area can compensate but only up to a point.
- Skipping the pool cover. The cover is the single highest-ROI accessory in pool heating. Solar collectors plus a cover almost always beat solar alone, even at twice the collector area.
- Calculating from pool volume instead of surface area. Pool heat loss is dominated by the surface; a 4-foot pool and an 8-foot pool of the same length and width lose heat at the same rate.
Sources
- US DOE EERE — Solar Swimming Pool Heaters
- Florida Solar Energy Center — Solar Water and Pool Heating Manual (FSEC-IN-37)
- EnergySage — Solar Pool Heater Cost Guide — 2026 residential installed-cost data
- SRCC OG-100 ratings database — certified collector performance figures
- DSIRE — Database of State Incentives for Renewables — state-by-state rebate and tax credit information
- IRS Form 5695 instructions — Residential Energy Credits for solar pool heating
Frequently asked questions
How big should my solar pool heating system be?
How much money does solar pool heating actually save?
What does a solar pool heating system cost in the US?
Do solar pool heaters work in winter?
Is the 30% federal solar tax credit available for pool heating?
Related calculators
📋 Embed this calculator on your site (free, attribution required)
Free to embed on any non-commercial or commercial site, provided the attribution link remains visible. No tracking, no email capture, just the calculator.