The lifespan of a pool heater can vary based on its type, usage, and maintenance, but generally, you can expect a well-maintained heater to last between 7 to 10 years.