Skip to content
Pool repair cost · San Diego County

Pool Heater Repair Cost in San Diego (2026)

$250 to $2,000 county-wide · typical repair

Diagnosing and fixing a gas or heat-pump pool heater, from ignition parts to a heat exchanger. Real 2026 figures below, broken out by region and by your city.

Pool Heater Repair Cost breakdown

Minor repairIgniter, thermostat, pressure switch, or flame sensor.
$250 to $550
Major repairControl board, gas valve, or heat exchanger work.
$600 to $1,600
Full replacementWhen a heat exchanger fails on an older unit, replacement usually wins.
$2,800 to $6,500

Base San Diego ranges for a standard residential pool. City pages below adjust for your region.

What drives the cost

  • Gas vs. heat-pump heater
  • Which component failed (igniter is cheap, heat exchanger is not)
  • Age of the unit and parts availability
  • Scale buildup from hard water inside the exchanger
  • Whether a replacement is the smarter spend than a repair

Common questions

How much does pool heater repair cost in San Diego?

Across San Diego County, pool heater repair runs $250 to $2,000 depending on pool size, finish or parts, and region. Coastal and inland pricing tracks the county median; mountain and luxury addresses run higher.

Does the price change depending on my city?

Yes. Backcountry and mountain addresses carry travel and access surcharges, luxury-market pools are larger with premium materials, and East County and South Bay labor runs a little under the coastal median. Pick your city below for the local band.

Is the estimate free?

Yes. A specialist in the Refresh Pool Pros network will assess your pool and give you a free written quote before any work starts. Call (858) 400-4598.

Get a free San Diego quote

Call for a written pool heater repair estimate on your pool. No subscription, no guesswork.