The basic price for pool heater installation is between $500 and $1,000, although each heater type carries its own installation price. Gas heaters tend to be the most expensive to install, although these prices can vary depending on your location and contractor.