Solar Pool Heating Calculator
Size a solar pool heating system for Canadian climates and estimate annual savings vs natural gas or heat pump. Free calculator with NRCan and CanmetENERGY guidance.
Solar Pool Heating Calculator
How to use this calculator
Enter eight values and the calculator returns recommended collector area, daily heating demand, daily solar output, annual percentage of heat covered by solar, annual savings versus your current heater, and payback period.
- Pool surface area (m²) — length × width. Surface area drives evaporative loss, which is the dominant heat sink for outdoor Canadian pools in summer.
- Temperature rise needed (°C) — how much warmer than ambient summer-average air. 8–10°C is typical (water at 26°C with ambient at 16–18°C for southern Canada).
- Peak sun hours per day — Canadian summer averages: Toronto 4.6, Montreal 4.5, Vancouver 4.4, Calgary 5.0, Halifax 4.2, Winnipeg 4.8, Ottawa 4.5. NRCan’s RETScreen database has province-by-province figures.
- Swim season (days/year) — 120 days is the typical Canadian outdoor pool season (June through September). With heating, you can stretch to 150–180 days in southern Ontario and BC.
- Pool cover? — solar covers cut overnight evaporation by 60% and are mandatory equipment for any cost-effective Canadian outdoor pool. Heat retention compounds against cool Canadian nights.
- Collector area (% of pool) — 75% in southern BC and Ontario, 100% across most of Canada, 100% with cover in Quebec, Atlantic Canada, and the Prairies.
- Current pool heating cost (C$/year) — your annual fuel cost for pool heating. C$1,400 typical for a 30 m² natural gas-heated pool in southern Ontario.
- Solar system installed cost (C$) — installer’s quote, typically C$5,000 for a 30 m² collector array.
Why solar pool heating works in Canadian summers
Canadian summers are short but solar-rich. From mid-June to early August, southern Ontario and BC’s lower mainland receive 5.0–5.5 peak sun hours per day — comparable to summer Florida. The pool itself sits at 26°C, just 8–10°C above ambient afternoon temperatures, so unglazed pool collectors operate near their thermodynamic maximum efficiency (75–85%).
Where Canada differs from sunnier markets:
- Season is short: 90–150 days outdoor pool usage. A solar system has fewer days to amortise its capital cost.
- Spring and fall shoulder weeks are cool: When you most want extended swimming, the air is 10–14°C — within range for solar but barely.
- Mandatory winterisation: Drain-down and freeze protection are non-negotiable. This adds C$200–C$400 of automatic valves on top of the basic system.
These constraints favour 100% collector coverage plus a solar cover. The cover essentially doubles the system’s value by retaining heat overnight when air temperatures drop below pool temperature — a near-universal condition in Canada from sunset to mid-morning.
The math, from first principles
A pool’s daily heat demand under simplified ASHRAE methodology:
daily_heat_loss_kwh = pool_area_m² × delta_T_°C × 0.50
This empirical coefficient lumps evaporation (dominant), convection, and conduction to ground. For a 30 m² Ottawa pool kept 10°C above ambient, daily loss is 150 kWh.
With a solar cover used overnight, evaporation drops 60% and total daily loss falls to roughly 40% of uncovered:
daily_heat_loss_kwh_covered = 0.40 × daily_heat_loss_kwh
Unglazed collector output:
daily_solar_kwh = collector_area_m² × psh × 0.75
Annual offset = min(1, solar ÷ demand). Annual savings = current fuel cost × offset × (season ÷ 365).
Worked example
A 30 m² pool near Toronto, target 10°C above ambient, PSH 4.6, 120-day season, no cover, 100% collector area, C$1,400/year gas, C$5,000 system:
- Daily demand = 30 × 10 × 0.50 = 150 kWh
- Collector area = 30 × 1.00 = 30 m²
- Daily solar = 30 × 4.6 × 0.75 = 103.5 kWh
- Offset = 103.5 / 150 = 69%
- Annual savings = C$1,400 × 0.69 × (120/365) = C$317/year
- Payback = C$5,000 / C$317 = 15.8 years
Now add a solar cover: daily demand drops to 60 kWh, offset jumps to 100%, savings climb to C$460/year, payback under 11 years. The cover is the make-or-break decision for Canadian solar pool heating economics.
Provincial sizing guidance
Based on CanmetENERGY’s RETScreen analysis for residential pool heating:
| Province | Typical PSH | Recommended collector | Season days | Cover advised |
|---|---|---|---|---|
| BC (lower mainland) | 4.4 | 75–100% | 130–150 | Yes |
| Alberta | 5.0 | 100% | 100–120 | Yes |
| Saskatchewan | 5.0 | 100% | 100–110 | Yes |
| Manitoba | 4.9 | 100% | 100–110 | Yes |
| Ontario (southern) | 4.6 | 100% | 120–150 | Yes |
| Quebec (south) | 4.5 | 100% | 110–130 | Yes |
| Atlantic Canada | 4.2 | 100% + cover | 90–110 | Mandatory |
| Yukon, NWT | n/a | Not recommended | <90 | n/a |
CSA standards and Canadian compliance
- CSA F378.1 — Performance of solar collectors. All reputable Canadian-sold collectors carry this rating.
- CSA F379.1 — System performance and installation requirements. Installer should reference this in the quote.
- National Plumbing Code Section 2.6 — Pool plumbing cross-connection requirements. Solar loop is a closed system to the pool, so no backflow issues with potable water.
- National Building Code Section 9.36 — Roof load assessment for the added weight (25–30 kg/m² when wet).
Greener Homes program — does pool solar qualify?
No. NRCan’s Greener Homes Grant and Greener Homes Loan both restrict eligible solar to:
- Solar electric (PV) connected to home electrical system
- Solar thermal water heating for domestic hot water (not pool-only)
A combined solar thermal system that serves domestic hot water as primary use and pool heating as secondary use can qualify. Some installers (notably Solar Industries and Aquatherm) offer this configuration — it’s more expensive (C$10,000–C$15,000 typically) but the C$5,000 Greener Homes Grant brings the net cost back in line with a pool-only system.
Provincial programs:
- Better Homes BC: Excludes pool heating.
- Rénoclimat Quebec: Excludes pool heating.
- Save on Energy Ontario: Solar thermal incentives ended 2022.
The economic case for Canadian pool solar therefore rests on fuel cost savings without subsidy.
Cost ranges by system size (2026 CA pricing)
Based on HomeStars contractor data and direct quotes from CSA-rated installers:
| System size | Pool size | Installed cost |
|---|---|---|
| 15 m² collector | 15–20 m² pool | C$3,500–C$5,000 |
| 30 m² collector | 30–35 m² pool | C$5,000–C$7,000 |
| 45 m² collector | 45–55 m² pool | C$7,000–C$10,000 |
| 60 m² collector | 60–75 m² pool | C$9,000–C$13,000 |
Include the automatic drain-down freeze-protection package (C$300–C$500) in every Canadian quote. Without it, freeze damage will void the warranty in year one.
Common mistakes
- Forgetting the freeze drain-down. Catastrophic failure typically occurs in October when an early hard frost catches the system charged. Specify automatic drain-down with a 4°C sensor.
- Sizing collectors without modelling the cover. The cover effectively halves the system size needed. Quote both options and compare lifetime cost.
- Choosing east-west over south-only because of roof shape. In short Canadian seasons, the 25% production gap matters. Worth running 30 m of plumbing to the south face if the south face is available.
- Routing through a single-speed 1.5 HP pump. Pool pump electricity dominates non-heating operating cost. Pair solar with a variable-speed pump (now mandatory for new pool installs in Ontario under the OBC efficiency rules) to cut total running cost.
- Assuming Greener Homes covers pool heating. It does not. Plan the budget without subsidy.
Sources
- NRCan — Solar Energy in Canada — RETScreen pool heating module
- CanmetENERGY — Solar Thermal Performance Data
- CSA Group — F378.1 Solar Collector Performance
- HomeStars — Solar Pool Heater Cost Canada 2026 — installer quotes
- Solar Industries Canada — Pool Heating Sizing Guide
- Better Homes BC — confirming pool exclusion from BC programs
- Greener Homes Grant Eligibility — NRCan official guidance