Pool heater repair cost depends on the level of damage. Every service offers a different price of repair but tries to prefer professional and expert services. The cost of repairing the pool heater is $445 or ranges between $160 to $730. The extent of damage increases the cost of repair.