How much does pool heater repair cost?

The answer

Pool heater repair commonly costs $166–$803, with an average repair around the middle of that range. Complete replacement typically costs $1,500–$6,000 depending on gas, electric resistance, heat-pump, solar, plumbing, venting, and electrical requirements.

Low flow, dirty filters, closed valves, and control settings can imitate heater failure. Confirm circulation and the exact fault code before authorizing a gas valve, control board, compressor, or heat-exchanger replacement.

Pool heater will not start or stay hot?

Share the heater type, model, and error code. We review the request for one matched local pool-repair pro when coverage is available.

Get My Free Quote

Pool heater repair scenarios

Flow, pressure-switch, or maintenance problem

$100–$350

How to tellHeater reports low flow, cycles off, or will not fire while filter pressure or circulation is abnormal

The fixRestore proper flow, clean the filter and baskets, verify valves, and test the pressure or flow switch

Ignition, sensor, or control fault

$200–$700

How to tellError code, failed ignition sequence, intermittent shutdown, or temperature reading that does not match the water

The fixDiagnose power, ignition, sensors, wiring, safety switches, and controls before replacing parts

Gas valve, burner, or venting repair

$300–$900+

How to tellGas heater clicks without firing, produces poor flame, soot, unusual odor, or combustion-related shutdowns

The fixHave a qualified technician test fuel supply, combustion, burners, valve, and venting

Heat exchanger or heat-pump component

$700–$2,500+

How to tellWater or exhaust-side leak, corrosion, compressor fault, refrigerant issue, or expensive internal failure

The fixCompare the major-component repair with installed replacement and remaining warranty

Complete heater replacement

$1,500–$6,000 installed

How to tellCracked or corroded exchanger, failed compressor, obsolete controls, repeated repairs, or badly mismatched equipment

The fixInstall the correct heater type and capacity with required plumbing, electrical, gas, venting, permits, and startup

Before scheduling heater repair

  1. Record the manufacturer, model, age, heater type, and exact error code before resetting anything.
  2. Confirm the pump is primed, water is flowing, baskets are clean, valves are open, and filter pressure is normal.
  3. Check the set temperature, schedule, automation mode, and whether another controller is overriding the heater.
  4. Ask the technician to separate the diagnosed repair, remaining warranty, and installed replacement options.
Free checklist

Unlock the hiring checklist

Use this before you call a pool repair, so you know what to ask and what to avoid.

Call a pro when…

  • You smell gas, see soot, or suspect a combustion or venting problem
  • The heater leaks internally or repeatedly trips electrical protection
  • A compressor, gas valve, control board, or heat exchanger may have failed
  • The unit cycles rapidly after flow and filter checks
  • Gas, refrigerant, line-voltage, bonding, or permitted work is required

Repair or replace?

Repair a newer heater when one sensor, switch, igniter, control, valve, or flow issue failed and the exchanger or compressor remains sound. Replacement usually wins when a major heat exchanger or compressor has failed, corrosion is widespread, parts are obsolete, efficiency is poor, or the repair approaches a substantial share of installed replacement cost.

Pool heater will not start or stay hot?

Share the heater type, model, and error code. We review the request for one matched local pool-repair pro when coverage is available.

Get My Free Quote

Related questions

Why does my pool heater turn on and then shut off?

Common causes include insufficient water flow, dirty filters, pressure-switch faults, overheating, ignition problems, sensor errors, and control limits. The error code and flow conditions narrow the diagnosis.

Is it worth repairing an old pool heater?

A small control or ignition repair can still make sense. A corroded exchanger, compressor failure, obsolete parts, or repeated repairs on an aging unit usually shifts the decision toward replacement.

Can a dirty pool filter stop the heater?

Yes. Restricted flow can keep a pressure or flow switch from proving circulation, causing the heater to shut down for safety. Restore normal circulation before assuming the heater itself failed.

Sources and methodology

Ranges are planning estimates, not quotes. We compare published cost data with manufacturer troubleshooting guidance and separate diagnosis from repair.