Helping you plan your home improvement project, from start to finish

Cost to Repair a Swimming Pool Heater

Most homeowners spend between $208 to $384 nationally.
Get free estimates from local contractors who can Repair a Swimming Pool Heater.

Or, call us to get free estimates (833) 497-4372.

Both above ground and inground pools require regular maintenance to stay clean and ensure that all parts operate smoothly. Filters, heaters and other components that are constantly exposed to water can become clogged or break down, necessitating repair.

National Repair a Swimming Pool Heater Costs

Enter your zip code to see specific costs in your area.


Change Location

We are still gathering data for this location.  Try changing location above or choose another project.



Median Cost


Minimum Cost


Maximum Cost
Average Range:


National Average Cost $400
Minimum Cost $55
Maximum Cost $1,620
Average Range $208 to $384
Next Step

Find contractors near you to estimate your project

How do we get this data? This info is based on 889 cost profiles, as reported by ImproveNet members.

Troubleshooting Your Pool Heater

There are a few things you can do to troubleshoot your pool heater if it starts acting up. Heaters that cycle on and off may need to have the filter cleaned or replaced. A dirty filter can also be the culprit behind poor heating, or it may be a problem with the thermostat. If you hear strange noises coming from your heater, it could be the result of debris or a faulty pressure switch. Consider each of these common issues to help determine what's wrong with your heater and how it can be fixed.

However, it's important to keep in mind that pool heaters are electrical equipment. Electricity and water don't mix, so if you're not sure what's wrong, don't attempt to fix the problem yourself. Instead, look for a trained professional who can repair the heater safely. Professional help is especially important in instances involving faulty gas or electrical components.

Average Pool Heater Repair Costs

Knowing what a repair job is going to cost beforehand can help avoid sticker shock once the bill arrives. On average, homeowners spend around $360 to repair pool heaters. If it turns out that the heater needs to be replaced completely, you could wind up spending anywhere from $1,220 to $1,630 for the unit, labor and necessary materials. Gas, solar and electric heaters are all different, and the price tag to repair each varies by type. Check to see if your heater is under warranty, as this could significantly reduce the amount you wind up spending.

Trusting a Pro for Pool Maintenance

Regular maintenance of your heater and other parts of the pool can cut down on repair costs in the long run. Since water continually passes over the heater to ensure an even temperature, occasional mineral buildup may occur. Instead of struggling with cleaning out the mess yourself or waiting until the heater breaks down, let a professional come in and service it on a regular basis. Hiring a professional to maintain your pool helps to ensure that the water is always properly treated and balanced. This will help extend the life of your pool equipment, including your pool heater.

Get free estimates from local swimming pool & spa contractors

Looking for accurate quotes on your project?

  • Get multiple quotes for any home improvement project
  • See pro's rating, reviews, projects and more
  • 100% free, no obligations
  • Only takes a few minutes

Find pros in your area.