HomeServicePrice

How Much Does Pool Heater Repair Cost?

Repairing gas, electric or heat-pump pool heaters.

Calculate your local cost →

How much does pool heater repair cost?

Repairing gas, electric or heat-pump pool heaters. Most homeowners pay between $200 and $1,200 nationally, with a typical cost around $550. Use our calculator to adjust this range for your ZIP code.

What affects the price

  • Heater type (gas/electric/heat-pump)
  • Which component failed
  • Parts availability

Repair vs. replacement

Repair newer heaters; replace old, corroded units.

Questions to ask your contractor

  • Is the part still available?
  • Repair or replace given age?

When to call a professional

Yes — gas and high-voltage components.

How we calculate this estimate

We start from national labor and materials benchmarks and apply a local cost factor based on your ZIP code and metro area, plus job complexity. Estimates are informational; actual contractor pricing may vary. Last reviewed 2026-05-01.

Frequently asked questions

What is the average cost of pool heater repair?

Nationally, pool heater repair typically runs around $550, with most jobs between $200 and $1,200. Your local price is adjusted by ZIP code.

Should I repair or replace?

Repair newer heaters; replace old, corroded units.

When should I call a professional?

Yes — gas and high-voltage components.