WE TREAT EVERY POOL LIKE IT'S OUR OWN

July 12, 2026

If your pool heater isn't working, the most common cause is low water flow- usually from a dirty filter or clogged pump basket - followed by ignition problems, a tripped high-limit switch, or a faulty thermostat. Many of these have quick fixes you can check yourself in under an hour. Others, especially anything involving gas or electrical components, require a professional.

This guide is built to get you to an answer fast. We'll start with a 60-second safety checklist, then work through every common heater problem by symptom - heater won't turn on, turns on but won't heat, cycles on and off, displays an error code - for both gas heaters and electric heat pumps. We'll tell you what you can safely check yourself, what needs a technician, what repairs typically cost, and when replacement makes more sense than repair.

We'll also cover something no national guide addresses: why pool heaters in the Charleston Lowcountry fail differently and faster than heaters anywhere else, and what that means for diagnosis.

Heater down and not sure what's wrong? Call (843) 345-2415. We diagnose and repair pool heaters across Charleston, Mount Pleasant, Summerville, Goose Creek, North Charleston, and the surrounding South Carolina communities.

First: The 60-Second Safety Checklist

Before diving into specific problems, run through these five basics. A surprising number of "broken" heaters are simply not getting power, water, or gas.

  1. Is the heater getting power? Check the breaker panel and any disconnect switch near the equipment pad. A tripped breaker is common after a storm or power surge - frequent occurrences in coastal South Carolina.
  2. Is the pump running? Heaters will not fire without water flowing through them. If your pump is off or struggling, the heater won't heat.
  3. Is there gas? For gas heaters, confirm the gas valve is open and (for propane) the tank isn't empty. Valves are sometimes shut off during maintenance and never turned back on.
  4. Is the thermostat set correctly? It sounds obvious, but the heater won't run if the set temperature is below the current water temperature. Set it well above current temp, and confirm it's in "pool" mode (not "spa" mode).
  5. Is there an error code on the display? Modern heaters show fault codes that point directly to the problem. Note the code before you do anything else.

If all five check out and the heater still won't work, you have a real component issue. Read on by symptom.

Warning: If you ever smell gas near the heater, stop. Do not operate any electrical switches. Leave the area and call your gas utility's emergency line first, then a pool professional. A gas smell is a life-threatening emergency, not a troubleshooting step.

Gas Heater vs. Heat Pump: Know What You Have

Pool heaters fall into two main types, and they fail in completely different ways. Knowing which you have changes the entire diagnosis.

Gas Heater Electric Heat Pump
How it works Burns natural gas or propane to heat water directly Pulls heat from the air and transfers it to the water
Heats fastest Yes – rapid heating Slower, steady heating
Best for Quick heating, cold weather, spas Maintaining temperature, energy efficiency
Common failure points Ignition, gas valve, heat exchanger, burners Compressor, fan motor, refrigerant, evaporator coil
Lifespan in SC 5–10 years 8–12 years
Salt air vulnerability High (corrodes cabinet & exchanger) High (corrodes coil & fan components)

In the Charleston area, both types are common. Gas heaters dominate where homeowners want fast heating or have spas; heat pumps are popular for their efficiency given our long swimming season. We'll cover both throughout this guide.

Problem 1: Pool Heater Won't Turn On At All

If the heater shows no signs of life - no display, no ignition attempt, nothing - the issue is almost always power, water flow, or a safety interlock preventing startup.

Likely causes:

  • No power - tripped breaker, blown fuse, or failed disconnect switch. Common after storms and power surges.
  • No water flow - the heater's flow sensor won't allow ignition without adequate water moving through it. A dirty filter, clogged pump basket, closed valve, or weak pump is the usual culprit.
  • Flow switch failure - the sensor that detects water movement has failed and is incorrectly reporting no flow.
  • Tripped high-limit switch - a safety device that shut the heater down after a previous overheating event and hasn't reset.
  • Control board failure - especially common in salt-air environments where corrosion attacks the electronics.

What you can safely check:

  • Reset the breaker (once - if it trips again, stop and call a pro; repeated tripping signals an electrical fault).
  • Clean your filter and empty the pump and skimmer baskets to restore flow.
  • Confirm all valves are open and the pump is running at full strength.

What needs a professional: Flow switch replacement, high-limit switch diagnosis, and control board repair. These involve electrical testing and components that require accurate diagnosis.

Typical repair cost: $100–$400 depending on the component (flow switch, high-limit switch, or board-level repair).

Problem 2: Heater Turns On But Won't Heat the Water

This is the single most common heater complaint - the heater appears to run, but the water stays cold. The number one cause is inadequate water flow.

For Both Gas and Heat Pump Heaters

Low water flow (the #1 cause). Pool heaters need a steady, adequate flow of water to transfer heat. Most gas heaters require at least 40 gallons per minute. When flow drops, the heater either won't transfer heat effectively or shuts down to protect itself. The usual sources of low flow:

  • Dirty filter - if your filter pressure is running 8–10 PSI above its clean baseline, this is almost certainly your problem. Clean or backwash it.
  • Clogged pump or skimmer basket - empty these weekly, especially during Charleston's heavy debris seasons (live oak leaf drop, spring pollen).
  • Failing pump - a pump losing efficiency can't push enough water through the heater.
  • Partially closed valve - check that all valves on the equipment pad are fully open.

Thermostat or temperature sensor fault. If flow is good but the heater still won't reach temperature, the thermostat may be faulty or a temperature sensor may be misreading.

For Gas Heaters Specifically

  • Won't ignite / pilot won't light - could be low gas pressure, a faulty ignitor, a dirty or failed flame sensor, a clogged burner, or improper venting.
  • Clogged or corroded heat exchanger - scale buildup (from imbalanced water) or corrosion (from salt air) reduces the exchanger's ability to transfer heat. This is a major repair.
  • Burner obstruction - in the Lowcountry, insects and small critters nest inside gas heaters during the off-season, clogging burners and orifices. This is a genuinely common local issue.

For Heat Pumps Specifically

  • Dirty evaporator coil - restricts the heat pump's ability to pull warmth from the air. Salt air and debris coat the coil over time.
  • Low refrigerant - a refrigerant leak means the heat pump can't transfer heat. This requires a licensed technician.
  • Ambient temperature too low - heat pumps work best when nighttime temps stay above 50°F. They struggle in cold snaps, which is normal, not a fault.
  • Failed fan motor - without airflow across the coil, the heat pump can't function.

What you can safely check: Clean the filter, empty baskets, confirm valves are open, verify the thermostat setting, and (for heat pumps) make sure the unit has 3 feet of clearance and a clean coil exterior.

What needs a professional: Ignition components, gas valve, heat exchanger, flame sensor, refrigerant issues, compressor, and fan motor. Gas and refrigerant work is never DIY.

Typical repair cost: Flame sensor $20–$200; ignitor/ignition module $100–$400; gas valve $175–$600; heat exchanger $500–$1,500; heat pump fan motor $200–$500; refrigerant/compressor work $400–$1,500+.

Problem 3: Heater Cycles On and Off Repeatedly (Short Cycling)

A heater that fires up, runs briefly, then shuts off - over and over - is "short cycling." This is almost always a protective shutdown triggered by one of these:

  • Low water flow - again, the most common cause. The heater fires, can't get enough water, overheats, and shuts off on its safety switch. Clean the filter first.
  • Dirty filter - worth repeating because it causes such a high percentage of short cycling.
  • Faulty high-limit switch - the safety device may be tripping prematurely or be defective.
  • Bad flame sensor (gas) - if the heater turns on and shuts off within seconds, a dirty or failed flame sensor is the classic cause. The heater lights but can't confirm the flame, so it shuts down.
  • High water pressure - excessive pressure can trigger rapid cycling.
  • Bad electrical connection - a loose or corroded connection (common in salt air) can interrupt operation. This can be dangerous and should be investigated.

What you can safely check: Clean the filter and baskets, confirm proper flow.

What needs a professional: Flame sensor cleaning/replacement, high-limit switch, pressure issues, and any electrical connection problem.

Typical repair cost: $100–$400 depending on the component.

Expert Tip: Before assuming your heater is broken, clean your filter and check filter pressure. In our experience servicing pools across the Lowcountry, a significant share of "broken heater" calls turn out to be a dirty filter starving the heater of flow. It's the cheapest possible fix - and worth ruling out first.

Problem 4: Heater Displays an Error Code

Modern gas heaters and heat pumps display fault codes that point directly to the problem. Code meanings vary by brand (Pentair, Hayward, Jandy, Raypak each use their own), but common categories include:

  • Flow-related codes - insufficient water flow (check filter and pump first)
  • Ignition lockout codes - the heater tried to ignite and failed (gas supply, ignitor, flame sensor)
  • High-limit / overheat codes - the heater shut down to prevent overheating (usually flow-related)
  • Sensor codes - a temperature or pressure sensor is faulty or disconnected
  • Refrigerant/compressor codes (heat pumps) - call a technician; don't attempt DIY

Note the exact code before calling. It dramatically speeds up diagnosis. If the code points to gas, refrigerant, or repeated ignition failure, that's a professional repair.

Why Pool Heaters Fail Faster in the Charleston Lowcountry

Here's what generic national troubleshooting guides miss entirely: our climate is unusually hard on pool heaters. Understanding these local factors helps explain why heaters here need more attention.

Salt air corrosion. This is the big one. Coastal salt air - which reaches well inland to Goose Creek, Summerville, and North Charleston, not just the barrier islands - aggressively corrodes the metal components every heater depends on. Gas heater cabinets and heat exchangers corrode from the outside in. Heat pump coils and fan components degrade. Electrical terminals and control boards corrode, causing intermittent faults that are maddening to diagnose. Salt air is the single biggest reason Charleston heaters have shorter lifespans than the national average.

Coastal humidity. Sustained high humidity drives condensation inside heater cabinets and electrical enclosures, accelerating corrosion and electrical faults.

Extended swimming season. Charleston pools run 7 to 9 months a year, and heaters extend that further into the shoulder seasons. More run time means more wear on every component.

Storm and surge damage. Hurricane season brings power surges that destroy control boards and flooding that submerges and ruins heaters. After any major storm, a heater should be inspected before use - surge damage often hides until you try to run the unit.

Off-season pest intrusion. When gas heaters sit unused, insects and small animals nest inside, clogging burners and orifices. This is a routine Lowcountry service issue we see every spring at startup.

The practical takeaway: a heater that might last 12 years in a dry inland climate often lasts 5 to 10 years here. Annual professional service - ideally at spring startup - catches corrosion and wear before they cause a mid-season failure.

Should You Repair or Replace Your Pool Heater?

When a heater problem turns out to be a major repair, the repair-or-replace question comes up. Here's how to think about it.

Repair makes sense when:

  • The heater is under 5–7 years old
  • The failed component is relatively affordable (ignitor, flame sensor, thermostat, flow switch, fan motor)
  • The repair cost is well under 50% of a new heater
  • The heat exchanger (the most expensive component) is sound

Replacement makes sense when:

  • The heater is 8+ years old (especially gas heaters in salt air)
  • The heat exchanger is corroded or cracked - this is often half the cost of a new unit
  • You're facing multiple simultaneous failures
  • The repair cost approaches or exceeds 50% of replacement
  • The heater is undersized for your pool and never heated well

Cost context: General heater repairs run $160–$765. A corroded heat exchanger replacement alone can run $500–$1,500. A new heater installed costs $2,500–$6,000 depending on type and size. When a $1,500 heat exchanger repair is needed on a 9-year-old heater, replacement is usually the smarter long-term investment - especially given how salt air will continue to attack the old unit.

Honest recommendation: We diagnose before we recommend. Sometimes the fix is a $150 flame sensor and the heater has years of life left. Sometimes it's a corroded exchanger on an aging unit where replacement saves money over time. A proper diagnosis - not a guess - is the only way to know which situation you're in.

How Long Should a Pool Heater Last?

In the Charleston Lowcountry: gas heaters typically last 5 to 10 years, and electric heat pumps 8 to 12 years. These are shorter than national averages because of salt air corrosion, high humidity, and extended run times. You can maximize lifespan by:

  • Maintaining balanced water chemistry - imbalanced water destroys heat exchangers faster than anything. Corrosive (low pH) water eats the exchanger; scaling (high calcium) water clogs it.
  • Keeping the filter clean - protects the heater from the flow problems that cause most failures.
  • Running the heater monthly in the off-season - even 15 minutes prevents seized components and evicts nesting critters.
  • Maintaining clearance - keep 3 feet of clear space around the heater for airflow and access.
  • Scheduling annual professional service - catches corrosion and wear early, especially important in salt air.

When to Call a Professional

Some heater troubleshooting is safe for homeowners - cleaning the filter, emptying baskets, checking the thermostat, resetting a breaker once, confirming the gas valve is open. But call a professional for anything involving:

  • Gas components (valve, burners, pilot, ignition) - gas work is never DIY
  • Refrigerant or compressor issues on heat pumps
  • Electrical connections, control boards, or repeated breaker trips
  • Heat exchanger problems
  • Any gas smell (emergency - leave the area and call the gas company first)
  • A heater that won't work after you've checked flow, power, gas, and thermostat

A diagnostic service call is a small investment that prevents misdiagnosis, protects your warranty, and - with gas and electrical systems - keeps you safe.

Related services: Heater problems are often connected to other equipment. If low flow is the cause, the issue may be your pool equipment or a pool repair need. If you're buying a home, a pool inspection tests the heater under load before you own it.

Frequently Asked Questions

Why is my pool heater not heating?

The most common reason a pool heater runs but won't heat is inadequate water flow, usually from a dirty filter or clogged pump basket. Other causes include a faulty thermostat, a clogged or corroded heat exchanger, ignition problems (gas heaters), or low refrigerant (heat pumps). Start by cleaning your filter and checking that the pump is running at full strength - if filter pressure is 8–10 PSI above its clean baseline, that's likely your problem.

Why does my pool heater keep shutting off?

A heater that short cycles - fires up then shuts off repeatedly - is almost always protecting itself from low water flow. Clean your filter and baskets first. Other causes include a faulty high-limit switch, a dirty or failed flame sensor (gas heaters, if it shuts off within seconds of igniting), high water pressure, or a loose electrical connection. If cleaning the filter doesn't resolve it, the issue is likely a component that needs professional diagnosis.

What is the most common pool heater problem?

Low water flow is the most common pool heater problem, and a dirty filter is the most common cause of low flow. Because heaters need a steady stream of water to operate, anything that restricts flow - a clogged filter, a dirty pump basket, or a weak pump - will cause the heater to either not heat or shut off on its safety switch. It's also the cheapest problem to fix, which is why it's worth checking first.

How much does pool heater repair cost?

Pool heater repair typically costs $160 to $765 including labor, depending on the component. Common repairs: flame sensor $20–$200, ignitor or ignition module $100–$400, gas valve $175–$600, heat exchanger $500–$1,500, and heat pump fan motor $200–$500. A diagnostic service call runs about $75–$150. Refrigerant and compressor work on heat pumps is at the higher end.

Should I repair or replace my pool heater?

Repair if the heater is under 5–7 years old and the failed component is affordable relative to a new unit (under 50% of replacement cost). Replace if the heater is 8+ years old, the heat exchanger is corroded or cracked, or you're facing multiple failures. A new heater installed costs $2,500–$6,000. In Charleston's salt air, an aging heater facing a major repair like a heat exchanger replacement is usually better replaced.

How long should a pool heater last?

In the Charleston Lowcountry, gas heaters last 5 to 10 years and electric heat pumps last 8 to 12 years - shorter than national averages because of salt air corrosion, humidity, and long swimming seasons. Maintaining balanced water chemistry, keeping the filter clean, and scheduling annual service significantly extends heater lifespan.

Can a dirty filter affect a pool heater?

Yes - a dirty filter is one of the most common causes of heater problems. Heaters require adequate water flow to operate, and a clogged filter restricts that flow. The result is a heater that won't heat properly or short cycles (shuts off repeatedly) to protect itself from overheating. If your heater is acting up, cleaning the filter is the first and cheapest thing to try.

Is it worth repairing a pool heater?

It depends on the heater's age and the repair. A minor repair (flame sensor, thermostat, flow switch) on a heater under 7 years old is absolutely worth it. A major repair (corroded heat exchanger) on a heater 8+ years old usually isn't - replacement is the smarter long-term investment, especially in salt air that will keep attacking the old unit. An honest professional diagnosis tells you which situation applies.

Why won't my gas pool heater ignite?

A gas heater that won't ignite usually has a problem with gas supply, the ignitor, the flame sensor, the burners, or venting. First confirm the gas valve is open and (for propane) the tank isn't empty. Then check that water is flowing and the thermostat is set above current water temperature. If those are fine, the ignition system needs professional service - gas components are not safe to troubleshoot DIY.

Does salt air damage pool heaters?

Yes, significantly. Salt air aggressively corrodes the metal components heaters depend on - cabinets, heat exchangers, heat pump coils, electrical terminals, and control boards. This is why pool heaters in coastal South Carolina, including inland areas like Goose Creek and Summerville that still get salt air, have shorter lifespans than the national average. Annual professional service helps catch corrosion before it causes failure.

When your pool heater stops working, resist the urge to panic or immediately price replacements. Run the 60-second checklist first - power, water flow, gas, thermostat, error code. Clean your filter. A large share of heater problems trace back to flow issues that cost nothing to fix.

But know your limits. Gas components, refrigerant systems, electrical connections, and heat exchangers require a professional - both for safety and to avoid misdiagnosis that wastes money. And in the Charleston Lowcountry, where salt air and long seasons wear heaters faster than almost anywhere, an annual professional service at spring startup is the best way to avoid a cold-water surprise in the middle of the season.

Pool heater still not working after the basics? Call (843) 345-2415. We diagnose first, explain honestly what's wrong, and tell you whether repair or replacement makes more sense. We serve Charleston, Mount Pleasant, Summerville, Goose Creek, North Charleston, and the surrounding Lowcountry.