
You planned the weekend around the pool. The weather finally cooled down enough to actually want the water warm — and you walk outside to find the heater isn't firing, the water is cold, and the control panel is either blank, flashing an error code, or cycling on and off without ever reaching temperature. It's the kind of problem that feels urgent because it is urgent — a pool heater that isn't working is one of those equipment failures that makes the pool practically unusable on the exact days you need it most.
Pool heater problems are among the most common equipment service calls CK Pools handles across Texas. Not because Texas pool heaters are poorly made — but because they work hard here. Shoulder seasons in Texas are long, the temperature swings between day and night are significant, and a pool heater that's cycling on and off through 60-degree March evenings and 90-degree April afternoons is dealing with demands that wear components faster than heaters in more stable climates.
This guide covers every major pool heater problem Texas homeowners encounter, how to troubleshoot each one systematically, and when the situation calls for professional pool heater repair rather than a DIY approach.
Understanding how a pool heater operates helps make sense of why certain problems develop and what the symptoms actually indicate.
Most Texas residential pools use a natural gas or propane pool heater — a combustion-based system that burns gas to produce heat, which is transferred to pool water passing through a heat exchanger. Here's the basic sequence:
Water from the pool enters the heater through the inlet, passes through the heat exchanger where combustion heat transfers into the water, and exits through the outlet back to the pool at the set temperature. The heater fires when the thermostat detects that water temperature is below the set point, and shuts off when temperature reaches the target. Multiple safety controls — flow switches, pressure switches, high-limit switches, and thermal cutoffs — monitor conditions throughout the heating cycle and shut the heater down if anything falls outside safe operating parameters.
This safety-first design means that many pool heater problems aren't equipment failures at all — they're safety systems doing exactly what they're designed to do in response to a condition that needs correction. Understanding this is what makes systematic pool heater troubleshooting so much more effective than random parts replacement.
A pool heater that won't ignite — won't fire at all when called to heat — is the most common pool heater problem CK Pools encounters across Texas. The symptom is clear: you turn the heater on, set the temperature, and nothing happens. No combustion sound, no heat, water stays cold.
Check gas supply first. Before assuming the heater has failed, verify that gas is actually reaching it. Check that the gas valve at the meter or propane tank is open. If other gas appliances in the home are working normally, the gas supply to the pool heater specifically may be the issue — check the dedicated shutoff valve near the heater equipment pad and verify it's fully open.
For propane pool heaters, check the tank level. A propane tank that reads 20% or below may not have adequate pressure to fire the heater consistently — particularly in cooler weather when gas pressure is lower. Running out of propane is a surprisingly common cause of a pool heater that "suddenly" stops working.
Check for error codes on the control panel. Modern pool heaters display error codes when safety systems have tripped. These codes are your most direct diagnostic tool — they tell you specifically which safety system shut the heater down. Common error codes and their meanings vary by heater brand, but most relate to flow issues, ignition failures, or temperature limit trips. Look up your specific heater model's error code guide — most are available in the owner's manual or online — before doing anything else.
Igniter failure. The igniter is the component that creates the spark or pilot flame that ignites the main burner. Igniters have a service life — they work through thousands of ignition cycles and eventually fail. A pool heater that clicks repeatedly but never ignites, or that shows an ignition failure error code, often has a failed igniter. Igniter replacement is a relatively straightforward pool heater repair for a qualified technician — and one of the most common pool heater repairs CK Pools performs.
Flame sensor failure. The flame sensor — also called the thermocouple or thermopile depending on the heater design — monitors whether the burner has ignited successfully. If the sensor is dirty, corroded, or has failed, it can't confirm ignition to the heater's control board even when ignition is occurring normally. The heater lights briefly and then shuts down because the control system doesn't receive confirmation that the flame is present. Cleaning or replacing the flame sensor often resolves pool heater ignition problems that appear dramatic but are mechanically simple.
Control board failure. The control board is the brain of the pool heater — it processes inputs from all sensors and controls all outputs including the ignition sequence. Control board failure can cause a range of symptoms from complete non-ignition to erratic behavior to error codes that don't correspond to any identifiable mechanical problem. Control board replacement is a more significant pool heater repair that requires professional service — both because of the cost involved and because accurate diagnosis is essential before replacing an expensive component.
A pool heater that ignites successfully but then shuts down within seconds or minutes — before the water reaches temperature — is almost always a safety system responding to a real condition. This is one of the most diagnostically important pool heater problems because the cause isn't the heater itself — it's the environment the heater is operating in.
Flow switch or pressure switch trip — the most common cause. This is the pool heater problem CK Pools diagnoses most frequently across Texas, and it's the one most directly tied to pool maintenance. Pool heaters require a minimum water flow rate to operate safely. If flow through the heater drops below that minimum — for any reason — the flow switch or pressure switch trips and shuts the heater down to prevent overheating the heat exchanger.
What causes inadequate flow through a pool heater:
Dirty filter. A clogged sand, cartridge, or DE filter is the single most common reason a pool heater keeps shutting off. The flow restriction created by a dirty filter reduces water flow through the entire system — including through the heater — below the minimum required to keep the flow switch satisfied. If your pool heater is shutting off quickly and your filter pressure is elevated, clean or backwash the filter first. This resolves a significant percentage of pool heater short-cycling complaints without any heater-specific repair at all.
Pump issue. A pump that's losing prime, running with a blocked impeller, or has a failing motor may not be generating adequate flow to satisfy the heater's flow requirements even with a clean filter. If cleaning the filter doesn't resolve the heater shutoff problem, evaluate pump performance — specifically whether it's producing normal flow and pressure.
Closed or partially closed valve. A valve on the suction or return side of the plumbing that's been inadvertently partially closed reduces system flow and can trip the heater's flow switch. Verify all valves in the system are fully open.
High limit switch trip. The high-limit switch is a thermal safety device that shuts the heater down if the water temperature inside the heater reaches a dangerous level. It trips in response to inadequate flow — the water isn't moving through the heat exchanger fast enough to carry heat away, causing temperature to climb to the limit switch setpoint. A pool heater that's repeatedly tripping its high-limit switch has a flow problem — the high-limit trip is the symptom, not the cause.
A high-limit switch that has been tripped manually resets on some heater models — check the owner's manual for your specific heater to determine whether a manual reset is needed after a high-limit trip. If the switch trips again immediately after reset, the flow problem hasn't been resolved.
Bypass valve setting. Many pool heater installations include a bypass valve that allows some water to flow around the heater rather than through it — useful for controlling heating rate and protecting the heater in high-flow systems. A bypass valve that's been opened too far reduces flow through the heater below the minimum required and causes the flow switch to trip. If a bypass valve is part of your heater installation, verify it's in the correct position.
A pool heater that fires and runs consistently but can't raise the water to the set temperature — or takes an extremely long time to do so — is a different problem from a heater that won't ignite or keeps shutting off. This symptom points to heat transfer efficiency issues rather than ignition or safety system problems.
Calcium scale on the heat exchanger. This is the pool heater problem most directly caused by water chemistry — specifically high calcium hardness, which is endemic in Texas pools. Calcium deposits on the interior surfaces of the heat exchanger act as thermal insulation — they prevent heat from transferring efficiently from the combustion gases to the pool water. A heat exchanger with significant calcium scale buildup can lose 20–40% of its heating efficiency, meaning the heater runs longer and harder to achieve the same temperature rise.
In Texas where fill water is hard and pools run long seasons, heat exchanger scaling is not an occasional problem — it's an expected consequence of inadequate calcium hardness management over time. Professional descaling of the heat exchanger can restore efficiency in moderate cases. Severe scaling that has caused physical damage to heat exchanger fins or tubes requires heat exchanger replacement.
Undersized heater for pool volume. A heater that worked fine for years and seems to have gradually lost heating capacity without any specific failure event may simply be undersized relative to current demands. If the pool has been expanded, a spa has been added, or outdoor temperatures have dropped significantly, a heater that was marginally sized at installation may be unable to keep up with the increased load.
BTU output decline from burner wear. Burner assemblies that have been in service for many years can develop partial blockages from mineral deposits, spider nests — a genuinely common problem in Texas gas appliances — or corrosion that reduces the effective BTU output of the combustion system. A heater producing less heat than its rated BTU output runs longer and struggles to reach temperature even in conditions where it previously performed adequately.
Ambient temperature and heat loss rate. This isn't a heater problem — it's physics. On cold Texas nights, a pool loses heat to the environment faster than the heater can add it if the heater is undersized or the pool isn't covered. A pool heater that struggles to maintain 82 degrees when it's 45 outside may be performing exactly as designed — the heat loss rate has exceeded the heater's output capacity for that temperature differential. A pool cover dramatically reduces nighttime heat loss and allows a given heater to maintain temperature in conditions where it would otherwise fall short.
Modern pool heaters are equipped with diagnostic systems that display error codes when safety systems trip or sensor inputs fall outside expected ranges. Understanding what common error codes mean is the fastest path to accurate pool heater diagnosis.
While specific codes vary by manufacturer and model, here are the most commonly encountered pool heater error categories and what they typically indicate:
Flow or pressure related codes (FLO, FL, IF, PS): These codes indicate the heater's flow switch or pressure switch hasn't been satisfied — water flow through the heater is inadequate. As described above, start troubleshooting with the filter, pump, and valves before investigating the switch itself. Flow switches do fail — they're mechanical components with a service life — but flow-related error codes are more commonly caused by actual flow restriction than by a failed switch.
Ignition failure codes (IF, IGN, E05 and similar): The heater attempted to ignite and didn't detect a successful ignition within the allotted number of tries. Check gas supply first. If gas supply is confirmed, igniter and flame sensor inspection are the next steps.
High limit codes (HH, HL, E06 and similar): The high-limit temperature switch has tripped due to the water temperature inside the heater reaching an unsafe level. This almost always indicates a flow problem — address flow first, reset the high limit if necessary, and monitor whether it trips again.
Service codes (SVC, ERR and similar): General service codes that indicate a fault the heater's self-diagnostics have identified but can't classify specifically. These often require professional diagnosis with a service manual and diagnostic equipment — particularly for control board or sensor-related faults.
AO or AOP codes: Age of product codes on some heater brands that indicate the heater has logged a certain number of operating hours and is recommending service. This isn't a failure — it's a maintenance reminder.
Water dripping or pooling beneath a pool heater is a problem that combines equipment damage risk with potential water loss — and it needs prompt attention.
Condensation vs. actual leak. First, confirm that water beneath the pool heater is actually a leak and not condensation. Pool heaters produce condensation as a byproduct of combustion — water vapor in the exhaust gases condenses on cooler surfaces, particularly during startup and during cold weather operation. Light moisture beneath the heater, particularly concentrated near the exhaust, may be normal condensation rather than a plumbing leak. If moisture is significant, continuous, or clearly dripping from a specific component rather than the exhaust area, it's a leak.
Fitting and union leaks. The most common source of pool heater water leaks is the inlet and outlet connections — unions, threaded fittings, or PVC connections that have developed leaks from vibration, thermal expansion, or age. These are typically straightforward repairs involving union O-ring replacement or cutting out and replacing a cracked fitting.
Heat exchanger leak. A leaking heat exchanger is the most serious pool heater water leak and the most expensive to repair. Heat exchangers can develop pinhole leaks or cracks from corrosion — particularly in pools with chronically low pH that creates acidic conditions corrosive to the heat exchanger metal — or from physical damage caused by freeze events. A heat exchanger leak may show up as water dripping from the combustion chamber area of the heater, water contaminated with combustion byproducts, or in gas heaters, the smell of exhaust near the equipment pad.
Heat exchanger replacement is a significant pool heater repair — one that requires professional service and, depending on the heater's age and condition, may warrant a conversation about full heater replacement versus investing in a major repair on an aging unit.
Pressure relief valve discharge. Pool heaters include a pressure relief valve (PRV) that releases water if internal pressure exceeds safe limits. A PRV that's dripping or discharging intermittently is a sign that something is causing the system pressure to approach the PRV setpoint — often a closed bypass valve, a partially closed return valve, or a blockage in the outlet plumbing. A PRV that's stuck open or continuously discharging needs replacement — but the underlying pressure cause needs to be identified and resolved simultaneously.
Pool heaters typically have a service life of 8–15 years depending on usage intensity, water chemistry management, and maintenance quality. When a pool heater develops a significant problem, the repair vs. replace decision involves several factors:
Age of the heater. A heater that's 3–5 years old with a specific failed component — igniter, flame sensor, flow switch — almost always warrants repair. A heater that's 10–12 years old with a failed heat exchanger is a much closer call — the repair cost may be substantial relative to the remaining service life of the unit.
Repair cost relative to replacement cost. Pool heater repairs range from under $200 for simple component replacements to $1,000–$1,500 or more for heat exchanger replacement. A new mid-range pool heater typically costs $1,500–$3,000 installed. When a single repair approaches 50–60% of replacement cost on an older unit, replacement becomes the financially rational choice — particularly when you factor in that an older heater requiring one significant repair is more likely to need additional repairs soon.
Energy efficiency. Older pool heaters — particularly those from 10+ years ago — operate at lower thermal efficiency ratings than modern units. A heater upgrade from an older low-efficiency unit to a modern high-efficiency model reduces gas consumption meaningfully, providing ongoing cost savings that partially offset the replacement cost.
Availability of parts. Pool heater parts for older models can become difficult to source as manufacturers discontinue support. If your heater is old enough that parts availability is questionable, repair becomes logistically complicated — which shifts the decision toward replacement.

With over 37 years of pool equipment experience across every Texas climate condition — from Houston's humid shoulder seasons to the significant temperature swings of Dallas winters — CK Pools understands exactly what Texas pool heaters deal with and how to keep them running efficiently through every season.
Pool heater giving you trouble? Request your free service quote at ckpools.com/contact and let CK Pools diagnose the problem and get your pool heating again.