The cost of pool heater installation can vary depending on factors such as the type of heater, complexity of installation, and location. On average, it can range from $1,500 to $5,000.