Free Local Delivery on Orders $75+
Florida Pool Heroes
← Blog|pool heater repair

Pool Heater Not Heating? 7 Common Causes and Fixes

Pool heater not working? Here are the 7 most common causes of pool heater failure in Tampa Bay and what you can do about each one.

April 13, 2026·5 min read
Pool Heater Not Heating? 7 Common Causes and Fixes

You turn on your pool heater and nothing happens. Or it fires up but the water never gets warm. Or it heats for 10 minutes and shuts off. Pool heater problems are frustrating, but most have straightforward causes that a qualified technician can diagnose and fix quickly.

Here are the 7 most common reasons your pool heater is not heating, specific to Tampa Bay conditions, and what to do about each one.

1. Ignition Failure (Gas Heaters)

This is the most common heater problem we see in Tampa Bay. The heater clicks or sparks but never fires, or fires briefly and shuts down. In Tampa Bay, the primary cause is moisture infiltrating the ignition system from afternoon thunderstorms and high humidity. Condensation on the igniter, pilot assembly, or flame sensor prevents reliable ignition.

What to do: Check if the heater has been exposed to heavy rain. Sometimes drying the ignition area with compressed air resolves the issue temporarily. If ignition failure persists, the igniter module or flame sensor likely needs replacement. This is a common pool heater repair that typically costs $200 to $400.

2. Low or No Gas Flow

If you have a gas heater (natural gas or propane), insufficient gas flow prevents proper heating. Causes include a closed or partially closed gas valve, low gas pressure from the utility, a kinked or undersized gas line, or a clogged gas orifice.

What to do: Verify the gas valve at the meter and at the heater are fully open. Check that other gas appliances in your home are working normally. If gas flow to the house is fine but the heater is not receiving adequate pressure, the gas line to the heater may be undersized, especially if it was originally run for a smaller unit. A technician can test gas pressure at the heater to diagnose this quickly.

3. Flow Switch or Pressure Switch Error

Pool heaters have a safety switch that prevents firing unless adequate water flow is detected. If your pump is not running, the filter is dirty, or a valve is partially closed, the heater will not fire. This is a safety feature, not a malfunction.

What to do: Make sure your pump is running and all valves are open. Check your filter pressure; if it is elevated (8 to 10 PSI above clean baseline), clean or backwash the filter. If flow is adequate but the heater still shows a flow error, the flow switch itself may be faulty and need replacement ($150 to $250).

Florida Pool Heroes

Need Help With Your Pool?

Our Tampa Bay team handles equipment repairs, chemical delivery, and full renovations, all at below-retail pricing.

4. Dirty or Scaled Heat Exchanger

The heat exchanger is where the actual heat transfer happens. In Tampa Bay, our naturally hard water deposits calcium scale inside the heat exchanger over time, reducing efficiency and eventually blocking flow. A scaled heat exchanger causes the heater to run longer to reach temperature, overheat and trip the high-limit switch, or fail to heat at all.

What to do: Heat exchanger descaling is a professional service that involves flushing the exchanger with an acid solution. Cost is typically $250 to $500. For prevention, maintain your pool's calcium hardness between 200 and 400 ppm and pH between 7.4 and 7.6. If the heat exchanger is severely scaled or corroded, replacement may cost $800 to $1,200.

5. Thermostat or Temperature Sensor Malfunction

If the heater fires but shuts off before reaching your set temperature, or if it heats past the set temperature, the thermostat or temperature sensor is likely faulty. This causes the heater to "think" the water is already at temperature when it is not.

What to do: Compare the heater's displayed temperature to an independent pool thermometer. If there is a significant discrepancy (more than 3 to 5 degrees), the sensor needs calibration or replacement. Sensor replacement is a straightforward repair, typically $150 to $300.

6. Control Board Failure

Modern pool heaters use electronic control boards to manage ignition, temperature, safety systems, and diagnostics. Power surges from Tampa Bay's frequent lightning storms are a leading cause of control board failure. A failed control board may display error codes, prevent ignition, or cause erratic behavior.

What to do: Note any error codes displayed on the heater's panel. Control board replacement typically costs $400 to $800 depending on the heater model. If your heater is over 10 years old and the control board fails, consider whether pool heater replacement is more cost-effective than a board replacement on aging equipment.

7. Heat Pump Compressor Issues

If you have a heat pump (the most energy-efficient option for Tampa Bay), compressor problems can prevent heating. Common causes include low refrigerant from a leak, a failed compressor capacitor, or a seized compressor motor. Heat pump compressors are also sensitive to power surges.

What to do: If the heat pump fan runs but no heat is produced, the compressor or refrigerant charge may be the issue. Capacitor replacement is a simple $150 to $250 repair. Compressor replacement or refrigerant recharge requires EPA-certified technicians and typically costs $800 to $1,500. For heat pumps over 10 years old with compressor failure, replacement is usually more practical.

When to Call a Professional

While you can check basic items like gas valves, filter pressure, and pump operation, most heater repairs involve electrical components, gas connections, or refrigerant, all of which require professional service for safety and code compliance.

Signs you need professional heater repair immediately:

  • Smell of gas around the heater
  • Visible soot or black marks on the heater
  • Heater is tripping the electrical breaker
  • Water leaking from inside the heater cabinet
  • Error codes you cannot resolve

For electrical issues or situations where your pool equipment is tripping breakers, emergency pool repair service is available for same-day response.

Repair vs. Replace: The Age Factor

Gas heaters typically last 8 to 12 years. Heat pumps last 10 to 15 years. If your heater is approaching end of life and facing a repair over $500, installing a new heater is often the better investment, especially if upgrading from gas to a heat pump, which can reduce monthly heating costs by 50 to 70 percent in Tampa Bay's mild climate.

Need Help Now?

Schedule a heater diagnostic or call us at (813) 726-9464 today. Our $89 diagnostic fee is waived if you proceed with the repair. Flat-rate pricing, all brands serviced, 90-day warranty on every repair.

Keep Reading

For the full picture, check the Pool Repair Guide. When you need help on the ground, our team handles Pool Equipment Repair or Pool Pump Replacement across Tampa Bay. See also: Emergency Pool Repair in Tampa: What to Do First.

Call or schedule service today

Schedule service or call 855-571-7665. Local crews, no call centers.

Frequently Asked Questions

Florida Pool Heroes

Need Help With Your Pool?

Our Tampa Bay team handles equipment repairs, chemical delivery, and full renovations, all at below-retail pricing.