Question: how much does it cost to install a new pool heater?
Answer: Installing or replacing a pool heater costs an average of $2,753 with a typical range between $1,798 and $3,970. Labor alone runs $500 to $1,500 in most cases. Heat pumps and solar heaters hit the high end at $2,500 to $8,500+ with electric and gas types coming in at $1,000 to $6,000.