Solar Water and Pool Heating: The DIY Numbers Guide

16 min read

Gas pool heaters cost $300–$500/month to run -- $36,000–$60,000 over 10 years in operating costs alone (riverpoolsandspas.com, Apr 2026). A solar water and pool heating system costs $50–$100/year to operate. That gap -- as large as $59,000 over a decade -- funds the entire build, professional install included.

This guide covers every option from a $50 hose-coil build to a $4,000 professional system, with sizing formulas and step-by-step builds for both pool and domestic hot water. Use the solar calculator to size any PV components you need for an active system


How Solar Thermal Heating Works

Solar thermal collectors and photovoltaic solar panels are different technologies with no shared components. Thermal collectors convert sunlight directly to heat by passing water (or a heat-transfer fluid) through an absorber plate exposed to the sun. No inverter. No battery. No charge controller.

The basic cycle: cold water enters the collector at the bottom inlet, absorbs heat from the absorber surface, and exits at the top outlet as heated water. A pump (active system) or natural convection (passive system) drives circulation. The heated water returns to the pool or storage tank.

Collector Types

Three collector types cover the full range from pool heating to year-round domestic hot water.

Collector TypeConstructionOutput (BTU/ft²/day)Cost ($/sq ft)Best Use
UnglazedUV-treated rubber or plastic, no glass cover~850$5–$15Pool heating, summer only or indoor pools
Glazed flat-plateCopper tube + aluminum plate + tempered glass~1,000–1,050$25–$40Year-round pool heating, domestic hot water
Evacuated tubeVacuum-insulated glass tube rows~1,100–1,250 (cold/cloudy climates)$35–$55Cold climates, year-round DHW, maximum efficiency

Unglazed collectors cost the least and work well for pool heating because pool water target temperature (80–90°F) is close to ambient air temperature. The lack of glazing means minimal heat retention -- acceptable for pools but inadequate for domestic hot water.

Glazed flat-plate collectors add a tempered glass cover that traps infrared radiation and cuts convective losses. Output runs 15–20% higher than unglazed at the same collector area. The added cost ($25–$40/sq ft vs. $5–$15) is justified for domestic hot water or year-round pool heating in climates below 50°F ambient.

Evacuated tube collectors encase each absorber tube in a vacuum-insulated glass sleeve, eliminating convective heat loss entirely. In cold or overcast climates they outperform flat-plate by 20–35%. Cost premium: 20–40% above glazed flat-plate (solarpanelsplus.com, Apr 2026). In hot, sunny climates, flat-plate collectors perform comparably at lower cost.


Pool Heating vs. Domestic Hot Water: Two Different Systems

Pool heating and domestic hot water (DHW) use the same underlying solar thermal principle but differ in target temperature, required collector area, and system complexity. Choosing the wrong system type wastes money and underperforms.

Solar Pool Heating

A solar pool heater raises pool temperature 10–25°F by circulating pool water directly through unglazed or glazed collectors. The pool itself acts as the storage tank -- no separate insulated tank needed. Collector area ranges from 50–100% of pool surface area, making pool systems physically large.

Target output temperature is modest (80–90°F), so unglazed collectors work. System lifespan: 15–20 years for commercial unglazed panels, per the Solar Rating and Certification Corporation (SRCC) OG-400 standard. Active systems use the existing pool pump; passive mat systems need no pump at all.

Solar Domestic Hot Water (DHW)

A solar DHW system heats household water to 120–140°F for showers, sinks, and appliances. The higher target temperature requires glazed or evacuated tube collectors -- unglazed panels cannot reliably reach 120°F in most climates. A backup electric or gas water heater handles demand when solar output is insufficient (nighttime, overcast days).

A standard family of four needs 60–80 gallons of hot water per day. Two glazed flat-plate collectors (4×8 ft each, 64 sq ft total) cover 50–100% of that demand in mild climates (DOE, Apr 2026). Active systems add a small pump and differential controller; passive thermosiphon systems need no electricity.

Quick Comparison

FactorSolar Pool HeatingSolar DHW
Target temperature80–90°F120–140°F
Required collector typeUnglazed or glazedGlazed or evacuated tube
Typical collector area225–450 sq ft (15×30 pool)40–80 sq ft (family of 4)
Storage tank neededNo (pool is the tank)Yes (insulated tank, 40–80 gal)
Active vs. passiveEitherEither
DIY difficultyLow–MediumMedium–High
DIY cost range$50–$3,000$200–$2,500
Professional install cost$2,500–$4,000$3,000–$8,000

The DIY Cost Ladder: 5 Build Tiers

There is no single "solar pool heater cost." The range spans from a free afternoon project using scrap materials to a $4,000 professional installation with a 20-year warranty. Each tier trades money for efficiency, lifespan, and complexity.

TierCostSystem TypeTemp GainCollector AreaLifespanDIY Difficulty
1$0–$50Scrounge hose coil10–15°F~50 sq ft2–5 yrVery low
2$50–$150Irrigation hose + sump pump15–25°F~50 sq ft3–7 yrLow
3$300–$750Copper flat-plate (homemade)20–35°F24–64 sq ft10–15 yrMedium-high
4$1,500–$3,000Commercial unglazed DIY kit15–25°F80–200 sq ft15–20 yrMedium
5$2,500–$4,000Professional install15–25°F100–450 sq ft20+ yrNone

Tier 1 -- $0–$50 (Scrounge Build): 200 ft of black garden hose coiled on a piece of plywood. No frame required. Connects to the existing pool pump. Temperature gain is 10–15°F with 6 hours of direct sun. Works only for above-ground pools because the hose cannot handle the pressure differential in in-ground systems. Lifespan limited by UV degradation of standard hose -- 2–5 years before cracking.

Tier 2 -- $50–$150 (Hose Coil Build): Upgrades to ½-inch UV-stabilized black irrigation hose ($30–$45) in a built frame with optional clear plastic cover. A dedicated sump pump ($50) separates the heater from the main pool pump, allowing independent operation. Temperature gain increases to 15–25°F. Full build instructions are in the next section.

Tier 3 -- $300–$750 (Copper Flat-Plate): A homemade glazed flat-plate collector using ½-inch copper tubing soldered to headers, mounted on a plywood backing, covered with tempered glass salvaged from a patio table or purchased ($50–$120). Black high-temp paint on the copper absorber. Requires plumbing and basic carpentry skills. Output: 900–1,000 BTU/ft²/day. A 32-sq-ft panel raises a 10,000-gallon pool by 5–8°F per day under full sun.

Tier 4 -- $1,500–$3,000 (Commercial DIY Kit): FAFCO, SmartPool, and SunQuest sell unglazed panel kits designed for DIY installation. A 4-panel kit (4×12 ft each = 192 sq ft) covers a 15×24 pool at 100% surface area ratio. Includes mounting hardware, hose fittings, and flow diverter valve. No soldering or fabrication. Payback vs. gas: 8–14 months (diysolarpoolheaterkits.com, Apr 2026).

Tier 5 -- $2,500–$4,000 (Professional Install): SRCC-certified glazed or unglazed system with professional sizing, installation, and commissioning. Payback period: 1.5–7 years depending on climate and current fuel cost (DOE, Apr 2026). Systems outlast gas heaters (5–10 yr lifespan) and heat pumps (10 yr) by a factor of 2–4.

For domestic hot water, the tier ladder is different:

DHW TierCostSystemCoverage
DIY batch heater$185–$425Passive, no electricity30–40 gal/day
Thermosiphon kit$1,500–$2,500Passive, no pump50–80 gal/day
Active flat-plate (installed)$3,000–$6,000Active, pump + controller80–120 gal/day
Evacuated tube (installed)$4,000–$8,000Active, max efficiency80–120 gal/day

Browse solar kits if you need a PV system to power an active pump


Sizing Your Solar Heating System

Under-sizing is the most common DIY mistake. A collector array covering 30% of pool surface area produces measurable heat but will not raise pool temperature to target on its own -- the math does not work. The Florida Solar Energy Center (FSEC) sizing formula sets the minimum.

Pool Sizing Formula

Collector area = Pool surface area × Climate multiplier

Climate multipliers by region:

RegionMultiplierNotes
Florida, Southwest (year-round)1.00100% pool area; run 12 months
Southeast, Gulf Coast0.808–10 month season
Mid-Atlantic, Midwest0.706–8 month season
Northern states, Pacific Northwest0.605–6 month season

Worked example: A 15×30 ft pool in Northern California.

  • Pool surface area: 15 × 30 = 450 sq ft
  • Climate multiplier: 0.65 (6–8 month season)
  • Minimum collector area: 450 × 0.65 = 293 sq ft
  • At $10/sq ft (unglazed kit): 293 sq ft × $10 = $2,930 in panels
  • Rounding to 6 standard 4×12 panels (288 sq ft): $1,800–$2,400 for a commercial kit

Alternative sizing by gallons: Divide total pool gallons by 5,000 to get the number of standard 4×10 solar panels needed (SmartPool, Apr 2026).

Example: 11,250-gallon pool ÷ 5,000 = 2.25 → round up to 3 panels (120 sq ft). Note: this method undersizes compared to the FSEC formula for northern climates; use both and take the larger result.

DHW Sizing

Rule of thumb: 20 sq ft of glazed collector per person in mild climates (60°F+ average); 12–14 sq ft per person in warm climates (DOE, Apr 2026).

A family of 4 in the Mountain West (mild): 4 × 20 = 80 sq ft = 2 standard 4×10 collectors. A family of 4 in Phoenix (warm): 4 × 13 = 52 sq ft = 1–2 standard 4×8 collectors.

Pump Sizing

Active pool systems require a flow rate of 0.5–1.0 GPM per collector panel. A 293-sq-ft array (approximately 6–7 standard 4×12 panels) needs 6–7 GPM of flow -- well within the capacity of any standard pool pump. The key check: verify the pump can handle added head pressure from roof-mounted collectors (typically 15–25 ft of head). Most pool pumps can handle this; smaller 0.5 HP pumps may need an upgrade.

Calculate PV system size for powering an active pump


DIY Build: Coil Pool Heater Under $100

A hose coil pool heater raises pool temperature 15–25°F and requires no plumbing skills. Materials are available at any hardware store. Build time: 3–4 hours. This works for above-ground pools; in-ground pool owners should use a Tier 4 commercial kit (the hose cannot handle in-ground pump pressure).

Materials List (Apr 2026 Prices)

ItemCost
200 ft ½-inch black UV irrigation hose$30–$45
4×4 ft plywood sheet$20–$25
Sump pump (~750 GPH capacity)$45–$55 (or use existing pool pump)
Irrigation hose barb connector (½-inch to pump outlet)$8–$12
Black spray paint (optional)$5
Clear plastic sheeting (6 mil, 5×5 ft)$8–$12
Ball valve / shut-off valve$8–$15
Total$50–$115

Build Steps

Step 1 -- Build the frame. Cut plywood to 4×4 ft. Attach 2×4 legs at 12–18 inches height -- elevation prevents ground cooling, which can reduce thermal output by 15–25%. Face the frame true south (northern hemisphere). Tilt at 30–45° toward the sun.

Step 2 -- Line the base. Paint the plywood black or cover with black roofing felt. This increases radiant heat reflection onto the hose. Optional but adds 2–4°F to output temperature.

Step 3 -- Coil the hose. Start at the outer edge of the frame. Coil tightly inward in a spiral pattern. Secure every 18 inches with zip ties or staples. Both the inlet and outlet should exit on the same edge -- run them to where the pump connection will be.

Step 4 -- Add cover (optional). Staple clear plastic sheeting over the entire frame. Seal the edges. This creates a greenhouse effect that traps heat and adds 3–5°F to the output temperature. Without cover, the system is still effective in warm, sunny climates.

Step 5 -- Connect to pump. Attach the hose inlet to the pump outlet using the barb connector. Run the hose outlet back to the pool return. Install a ball valve on the inlet line -- used to throttle flow and maximize heat transfer time. Target flow: 0.5–1.0 GPM.

Step 6 -- Position the pump. Place the pump intake at the far end of the pool from the solar return. This maximizes circulation coverage and prevents already-heated water from being recirculated immediately.

Expected output: 15–25°F temperature gain in 6 hours of direct sun. A 15,000-gallon above-ground pool sees +1–2°F per day of operation. Full 10°F gain: 5–10 days of continuous operation.

Troubleshooting: Temperature gain under 10°F = add a second coil in parallel (doubles collector area) or reduce flow rate by closing the ball valve halfway (increases water contact time with the heated hose).


DIY Build: Passive Batch Solar Water Heater

A batch heater -- also called an Integrated Collector Storage (ICS) system -- is the simplest path to solar domestic hot water. No pump. No controller. No electricity. Cold water enters under supply pressure, heats in a sun-exposed tank, and exits at the top through normal water pressure. Build time: 1–2 days. Cost: $185–$425 with all-new materials; less with a salvaged water heater tank.

Materials List (Apr 2026 Prices)

ItemCost
30–40 gallon steel tank (salvage hot water heater)$0–$80
High-temp flat black spray paint$15–$25
Plywood + 2×4 framing for insulated box$60–$100
2-inch rigid foam insulation (all sides except glass face)$30–$50
Tempered glass or twin-wall polycarbonate (face panel)$50–$120
Pipe fittings, Teflon tape, sealant$20–$35
Ball valve (for winterization drain)$10–$15
Total$185–$425

Build Steps

Step 1 -- Prepare the tank. Drain and clean a salvaged water heater. Remove the outer casing and all insulation -- the goal is to expose bare metal. Spray the entire outer surface with high-temp flat black paint. Standard spray paint degrades above 200°F; high-temp formulas maintain absorptivity at 400°F+.

Step 2 -- Build the insulated box. Frame a box from 2×4 lumber, 2 inches larger than the tank on all sides. Line every interior surface except the glass face with 2-inch rigid foam board. Foam board R-value: ~R-10 per 2 inches. This prevents the heated tank from losing energy through conduction to the structure.

Step 3 -- Mount the glass face. Cut tempered glass or 8mm twin-wall polycarbonate to fit the open face. Polycarbonate is lighter and shatter-resistant; tempered glass transmits 2–4% more solar radiation. Fasten with wood strips and weatherproof sealant on all edges. Air leaks cut thermal output significantly.

Step 4 -- Position the unit. Mount on a south-facing roof or wall. Tilt angle: equal to local latitude for year-round use (e.g., 40° tilt at 40°N latitude). The tank must be elevated above the lowest household hot water outlet -- gravity feeds hot water out when a tap opens.

Step 5 -- Plumb the connections. Cold supply line connects to the tank bottom inlet. Hot water outlet at the tank top runs to the household hot water distribution line. Install a pressure relief valve (required by code in most jurisdictions). Add a ball valve before the tank inlet for seasonal drain-down.

Step 6 -- Winterization. In climates where temperatures drop below 32°F, close the inlet valve and drain the tank each fall. Standing water in an uninsulated tank will freeze and crack welds. A drain valve at the lowest point makes this a 5-minute procedure.

Expected output: 30–40 gallons heated to 120–140°F on a clear day. This covers morning shower demand for a family of 2–3. A standard backup water heater handles remaining demand automatically when the batch tank cannot keep up.


Active Systems: Powering the Pump Off-Grid

Active solar thermal systems -- where a pump circulates water or heat-transfer fluid through the collectors -- need 40–150W of continuous electrical power while operating. On-grid installs plug into household current. For off-grid cabins, homesteads, or pool owners without convenient AC access at the roofline, a small PV solar array powers the pump directly.

Pump Power by System Size

System SizeTypical PumpPower DrawDaily Energy (6 hr run)
DHW only (family of 4)Small circulator40–75W240–450Wh
Small pool (<10,000 gal)Sump or small pool pump75–150W450–900Wh
Medium pool (10,000–25,000 gal)1 HP pool pump150–750W900–4,500Wh
Large pool (>25,000 gal)1.5–2 HP pool pump750–1,500W4,500–9,000Wh

For small DHW and small pool systems, a single 100W panel covers the daily pump load without a battery. The Renogy 100W 12V Solar Panel Starter Kit with 30A PWM Controller (advertised price $160, Apr 2026) includes a 100W panel and PWM charge controller -- sufficient to drive a 40–75W DC circulation pump during daylight hours with no battery required. The pump only needs to run when the sun is shining, which is exactly when solar thermal output is occurring.

Direct DC Pump Systems

A DC pump running directly from a PV panel (via charge controller) is 15–20% more efficient than an AC pump because it eliminates inverter conversion loss. Wiring: panel → PWM or MPPT controller → 12V DC pump. Total additional hardware cost for a direct-DC pump circuit: $30–$80 for the pump, plus the panel and controller.

For medium and large pool systems with 1 HP or larger AC pumps, a 200–400W PV array with a 12/24V inverter handles the load. Browse solar panels for pump power systems Size your PV system for pump wattage


10-Year Operating Cost: Solar vs. Gas vs. Heat Pump

The comparison most buyers make -- upfront cost -- inverts the actual value equation. Gas heaters cost $800–$1,500 to buy. They cost $36,000–$60,000 to run over 10 years. The following table compares total capital plus operating costs over a 10-year period -- separate from the "real build cost" metric used for individual kit pricing.

Gas HeaterElectric Heat PumpDIY Solar (Coil)Professional Solar
Unit/install cost$800–$1,500$2,500–$5,000$50–$150$2,500–$4,000
Annual operating cost$3,600–$6,000$600–$1,200$0–$20$50–$100
10-year operating total$36,000–$60,000$6,000–$12,000$0–$200$500–$1,000
Average lifespan5–10 yr~10 yr3–7 yr15–20 yr
10-yr replacement cost$800–$3,000$0–$5,000$150–$600$0
10-year total$37,600–$64,500$8,500–$22,000$200–$950$3,000–$5,000

Sources: Gas operating costs from riverpoolsandspas.com (Apr 2026). Heat pump costs from DOE Energy Saver (Apr 2026). Solar operating costs from diysolarpoolheaterkits.com (Apr 2026).

Payback Analysis

Professional solar install vs. gas: A $3,000 solar install saves $3,600–$6,000/year in gas costs. Payback: 6–10 months.

Professional solar install vs. heat pump: $3,000 install saves $550–$1,150/year over a heat pump. Payback: 2.6–5.5 years. Both are well within the solar system's 15–20 year lifespan.

DIY coil build vs. gas: A $100 build saves $3,600–$6,000/year in gas. Payback: measured in days. The coil build requires replacement every 3–7 years at $50–$150 -- still a fraction of any alternative's operating cost.

One constraint: solar pool heaters extend the swim season, they do not create it. In northern climates, the shoulder months (March, April, October) are where the payback concentrates. A gas backup or heat pump remains necessary for cold-weather pools.

Compare solar kit options for off-grid installations


FAQ

How much does a solar pool heater cost?

DIY coil builds cost $50–$150 in materials. Commercial DIY kits (FAFCO, SmartPool) run $1,500–$3,000 for a mid-size pool. Professional installation averages $2,500–$4,000 (DOE, Apr 2026). Payback vs. gas heating: 6–14 months depending on gas prices and local solar hours.

Can I build my own solar water heater?

A batch (ICS) solar water heater requires 1–2 days and $185–$425 in materials. A coil pool heater requires 3–4 hours and $50–$115. Both work without electricity. The batch heater needs a south-facing roof with unobstructed sun and a mounting structure that can support 250–334 lbs of water-filled tank.

How many solar collectors do I need for my pool?

Use the FSEC formula: collector area = pool surface area × climate multiplier. For a 15×30 ft pool (450 sq ft) in a northern state: 450 × 0.60–0.70 = 270–315 sq ft of collector. That equals 6–7 standard 4×12 panels. In Florida or the Southwest, size to 100% of pool area: 450 sq ft = 9–10 standard panels.

What is the difference between unglazed and glazed solar collectors?

Unglazed collectors have no glass cover. They are made from UV-treated rubber or plastic and cost $5–$15/sq ft. Output: ~850 BTU/ft²/day. Effective for pool heating because pool target temperatures (80–90°F) are close to ambient. Glazed collectors add a tempered glass cover over copper-tube absorber plates. Cost: $25–$40/sq ft. Output: ~1,000–1,050 BTU/ft²/day. Required for domestic hot water (120–140°F target) and year-round pool heating below 45°F ambient.

Does a solar pool heater work in winter?

Unglazed collectors are not effective below 45°F ambient -- they lose heat to the cold air faster than they gain it from the sun. Glazed collectors with a drain-back or antifreeze system work to approximately 25°F ambient. Evacuated tube collectors with glycol heat-transfer loops remain effective to -40°F ambient. For most cold-climate applications, the recommendation is to drain unglazed collectors in fall and restart in spring.