Why Is My Pool Heater Not Heating? Smart Troubleshooting Before You Pay for a Repair

Pool heater troubleshooting guide for a swimming pool that is not heating properly

Let's connect the dots: when your pool heater is running but the water still feels cold, the problem is not always the heater itself. A pool heater depends on several other parts doing their job first, including the pump, filter, valves, thermostat, gas supply, electrical system, and water flow. Before assuming the heater has failed, it helps to work through the most common causes in a practical order so you can separate a simple setting issue from a repair-worthy equipment problem.

A pool heater can fail in different ways. Sometimes it will not turn on at all. Sometimes it starts, runs for a short time, and shuts down. Other times it appears to run normally, but the pool temperature barely moves. Each pattern points to a different group of possible causes, so paying attention to what the heater is doing can save you time and help you explain the issue clearly if you need a pool professional.

Quick Answer: Why Is My Pool Heater Not Heating?

Your pool heater may not be heating because of low water flow, a dirty filter, incorrect valve positions, thermostat settings, a tripped breaker, a gas supply issue, ignition failure, sensor problems, or weather conditions that limit heat pump performance. If the heater has an error code, that code is often the best starting point. If there is no code, begin with circulation and settings before moving into gas, electrical, or internal component problems.

Start With the Simple Checks First

Before opening panels or assuming a major failure, check the basics. Confirm that the heater is powered on, the pool pump is running, the thermostat is set higher than the current water temperature, and the system is actually in pool heat mode. On some automation systems, the heater can be enabled at the equipment pad but disabled from the controller, app, or indoor panel.

Look at the temperature reading on the heater display and compare it with the actual pool water. A sensor that reads incorrectly can make the heater think the water is already warm enough. For example, if the pool feels like 72 degrees but the heater thinks it is 86 degrees, the unit may not call for heat even though the water is clearly cold.

Also check the timer schedule. Many pools only run the pump for part of the day. If the pump shuts off too soon, the heater cannot keep heating. A heater needs circulation, time, and enough run hours to raise the water temperature, especially after a cold night or after a large temperature drop.

Low Water Flow Is One of the Most Common Causes

Pool heaters are designed to shut down or refuse to fire when water flow is too low. This is a safety feature, not necessarily a heater failure. The heater needs enough water moving through the heat exchanger to prevent overheating and damage.

Common water-flow problems include a clogged filter, dirty pump basket, blocked skimmer basket, closed valve, low pump speed, air in the pump, or a suction-side restriction. If you have a variable-speed pump, the speed that works fine for filtration may not always be strong enough to satisfy the heater's pressure or flow switch.

A practical clue is whether the heater starts only when the pump is running at a higher speed. If it heats at high speed but shuts off at low speed, the heater may be fine and the issue may be pump programming, dirty filtration, or valve positioning.

Check the Filter, Baskets, and Return Flow

A dirty filter can quietly cause heater trouble long before the pool looks dirty. If the filter is packed with debris, the heater may receive less water than it needs. Cartridge filters may need cleaning, sand filters may need backwashing, and DE filters may need service depending on pressure readings and water clarity.

Do not rely only on the filter pressure gauge, especially if the gauge is old or stuck. Check the actual strength of the return jets. Weak return flow, bubbles in the pump basket, or a pump that struggles to stay primed can all point to a circulation problem that affects heating.

  • Clean skimmer and pump baskets.
  • Check whether the pump lid is sealed properly.
  • Confirm the filter is not overdue for cleaning.
  • Make sure return valves and heater bypass valves are positioned correctly.
  • Run the pump at a higher speed and see whether the heater begins working.

Valve Position Can Keep Heat From Reaching the Pool

Many pool owners overlook valve position, especially after cleaning, winterizing, equipment service, or switching between pool and spa mode. A partially closed valve can reduce water through the heater. A bypass valve can also send too much water around the heater instead of through it.

Pool and spa combinations add another layer. If the system is in spa mode, the heater may be heating only the spa loop. If a valve actuator is misaligned, the heater may run but the warm water may not be returning where you expect. This is especially common when an attached spa, spillover, tanning ledge, or water feature is part of the plumbing layout.

If You Have a Gas Pool Heater

Gas pool heaters usually heat quickly when everything is working correctly. If a gas heater is not heating, the issue may involve gas supply, ignition, flame sensing, airflow, or safety switches. Start by checking whether the gas valve is open and whether other gas appliances are working. If the heater uses propane, make sure the tank has fuel and that the supply is adequate for the heater's demand.

If the heater tries to start and then shuts off, listen and observe carefully from a safe distance. You may hear the blower start, a clicking igniter, or the burner attempting to fire. Repeated ignition attempts followed by shutdown can point to an ignition problem, flame sensor issue, gas supply restriction, or control board fault.

Do not ignore soot, dark exhaust, a strong gas smell, melted plastic, unusual rumbling, or scorching around the heater. Those are not normal maintenance issues. Shut the unit off and call a qualified professional.

If You Have an Electric Heat Pump

A pool heat pump works differently than a gas heater. It pulls heat from the surrounding air and transfers it into the pool water. Because of that, outdoor temperature, airflow, humidity, and run time matter a lot.

If the air is cool, the heat pump may run but add heat slowly. If the evaporator coil is dirty or blocked by leaves, mulch, fencing, walls, or stored items, airflow can drop and heating performance can suffer. Heat pumps also create condensation, which can look like a leak near the equipment pad. That puddle is often normal condensation, but if water continues to appear when the heat pump is off and only the pool pump is running, it deserves a closer look.

Frost on refrigerant lines, ice on the coil, oily residue near copper tubing, or a unit that runs constantly without meaningful temperature gain can suggest a refrigerant or mechanical issue. Those problems should be handled by a licensed technician.

Weather, Pool Size, and Heat Loss Matter

Sometimes the heater is working, but the pool is losing heat almost as fast as the heater can add it. Wind, cool nights, large surface area, shade, water features, and uncovered pools can all slow temperature gain. A raised spa heats quickly because it holds less water. A large uncovered pool may take many hours or even more than a day to move noticeably, depending on heater size and starting temperature.

Screen enclosures can reduce wind-driven debris but may also affect sun exposure. Waterfalls, spillovers, bubblers, deck jets, and negative-edge features increase evaporation and cooling. If you are trying to heat the pool, turn off unnecessary water features and use a pool cover when practical.

Heater Turns On, Then Shuts Off

A short cycling heater is often reacting to a condition it does not like. Low water flow is a leading suspect, but it is not the only one. A faulty pressure switch, high-limit sensor, temperature sensor, blocked exhaust, clogged burner tray, or control problem can also cause the heater to shut itself down.

Pay attention to timing. If the heater shuts down almost immediately, ignition, sensor, or flow problems may be involved. If it runs for several minutes and then shuts off, the issue may be overheating, restricted flow, or a safety limit being triggered. If it runs until the pump drops to a lower scheduled speed, pump programming may be the key clue.

Pool Owner Tip: Do Not Confuse Heating Trouble With Water Loss

If you are troubleshooting your pool heater and also notice the water level keeps dropping, treat that as a separate clue. Low water can affect circulation, expose skimmers to air, reduce pump prime, and make heating problems worse. A Mini Bucket Test can help you compare normal evaporation to possible leak-related water loss, giving you a simple first step before deciding whether further leak investigation is worth pursuing.

Error Codes Can Save You Guesswork

If your heater display shows an error code, write it down before resetting the unit. The code may point toward pressure, flow, ignition, high limit, temperature sensor, or communication issues. A reset may temporarily clear the screen, but it can also erase useful diagnostic information.

Different brands use different codes, so the owner's manual matters. If the heater is connected to automation, check both the heater display and the control system. Sometimes the automation shows a general heater fault while the heater itself gives the more specific code.

Common Mistakes That Delay the Fix

  • Assuming the heater is bad before checking water flow. Many no-heat calls begin with a dirty filter, clogged basket, or low pump speed.
  • Running the heater for too little time. Pools heat slowly, especially large pools in cool or windy weather.
  • Ignoring valve positions after service. A valve left slightly wrong can keep the heater from getting proper flow.
  • Overlooking automation settings. The heater may be enabled in one place and disabled in another.
  • Resetting repeatedly without recording the error code. The code can be the best clue you have.

When to Call a Pool Professional

Call a professional if you smell gas, see soot, notice burned wiring, hear abnormal combustion sounds, see repeated ignition failures, or have a heater that trips breakers. You should also get help if the heater shows recurring sensor codes, if a heat pump may have a refrigerant issue, or if the unit starts but shuts down repeatedly after basic flow checks have been handled.

Gas and electrical troubleshooting can become unsafe quickly. A homeowner can clean baskets, check settings, inspect visible airflow restrictions, and confirm valve positions. Internal gas valves, control boards, refrigerant circuits, pressure switches, and high-limit controls are better left to trained service technicians.

Bottom Line

When your pool heater is not heating, start with the system around the heater before blaming the heater itself. Check power, thermostat settings, pump operation, filter condition, water flow, valve positions, and error codes. Then separate the problem by heater type: gas heaters often point toward ignition, gas supply, airflow, or safety circuits, while heat pumps are more sensitive to air temperature, airflow, refrigerant condition, and run time.

A cold pool is frustrating, but a step-by-step approach keeps the diagnosis grounded. The heater may need repair, but it may also be protecting itself from low flow, poor circulation, or an overlooked setting. Work from simple checks to technical causes, and bring in a qualified professional when the symptoms involve gas, electrical components, refrigerant, repeated shutdowns, or unclear error codes.