A pool heater not heating can mean several different things. The display may be dark, the heater may be waiting for permission, or it may run without raising the pool temperature. Identify that state before replacing a part or changing settings.
A running pump, illuminated screen or spinning fan does not establish that heat is entering the water. The useful question is where the process stops: power, demand, operation, heat transfer or heat retention.
Stop first if the symptoms suggest danger
Do not keep starting a heater that bangs, produces soot, smells of burning or repeatedly trips a breaker. Steam, a damaged vent or a flooded electrical compartment also require shutdown and professional assessment. Keep people away from the affected equipment.
If you smell gas, leave the area and avoid electrical switches or ignition sources. Contact the gas supplier or emergency service from a safe location. Follow the emergency instructions on the heater’s label.
The checks below concern normal displays, ordinary controls and accessible observations. Opening a combustion chamber, adjusting gas pressure, testing mains voltage or handling refrigerant belongs with qualified service.
Identify the heater and its actual state
Read the rating plate, not just the brand on the front. Record the model, fuel or technology and the exact display message. A gas heater, air source heat pump and electric resistance heater use different diagnostic paths.
| What you observe | Start with | Do not assume |
|---|---|---|
| Screen is dark | Accessible power controls and electrical service history | That the thermostat or igniter failed |
| Screen works, no heat request shown | Mode, selected water body, setpoint and schedule | That a lit display means heating is enabled |
| Heat request appears, but heating never begins | Delay, interlock message and model fault guide | That permission to heat proves ignition or compressor operation |
| Heating begins and stops early | Shutdown timing and the first message | That more run time will fix a safety trip |
| Heating appears continuous, pool stays cool | Actual heat transfer, water route and heat losses | That the equipment is producing its rated output |
For solar equipment, sunshine, collector flow and controller logic replace the combustion or compressor branch. Use the solar pool heating system guide for that system. The rest of this sequence focuses on powered heaters.
Check demand before checking parts
Select the intended body of water: pool or spa. Confirm that heating is enabled for that body and that its setpoint exceeds the displayed water temperature. A schedule that runs the pump may not request heat.
Read the heater’s water temperature and compare it with an independent pool thermometer after circulation has mixed the water. Measure away from a heated return. A small difference can reflect location or thermometer accuracy; a persistent large difference needs investigation.
Do not adjust sensor calibration simply to make two readings match. The controller may use a different sensor from the heater. Record both readings and the water body each control is actually managing.
An automation system adds another permission layer. The app, outdoor controller and heater may each show a different status. A remote mode can intentionally disable local temperature control.
If local heating works but an automation request fails, follow the local versus remote heating checks. Keep the hydraulic mode and pump setting the same for any comparison. Otherwise, changing controls may also change the water flow and confuse the result.
If the display is dark
Look for an accessible heater power switch or disconnect that was left off after service. Note whether the pump and other equipment still have power. Their operation does not prove the heater’s separate supply is working.
A tripped breaker is evidence to report. Do not repeatedly reset it or replace it with a larger breaker. Leave a recurring trip to an electrician or qualified equipment technician.
If the normal power controls appear on but the screen remains dark, stop at that observation. An internal fuse, transformer, supply problem or control failure needs testing. The dark screen cannot distinguish those causes by itself.
Establish the water flow conditions
Confirm the pool level is adequate for normal skimming and that circulation is established. Look for a pump basket that repeatedly fills with air, unusually weak returns or a sudden change in sound. These clues belong to the circulation system before they belong to the heater.
Inspect and clean accessible baskets under the equipment’s shutdown procedure. Check the filter against its clean pressure baseline at the same pump speed and valve arrangement. Use the filter manufacturer’s cleaning criterion instead of a universal pressure number.
Compare the plumbing with its documented heating configuration. A heater bypass branch can divert water around the heater even while the main returns feel strong. A spa or feature valve can create another competing path.
There is no universal pump RPM that proves adequate heater flow. The same speed produces different flow through different plumbing systems. If a higher approved heating speed changes the fault, that is a useful clue, not proof of a defective switch.
Do not exceed any equipment flow limit while experimenting. If no safe documented heating program exists, have the installer establish one. A suitable flow measurement can resolve questions that a filter gauge cannot.
Read the first fault in the correct manual
Photograph the first code before pressing reset. Record whether it appears immediately, after an ignition attempt, after several minutes or when another device changes state. Later messages may reflect the shutdown rather than the original cause.
Use the Hayward model and code guide or the Pentair model and code guide where applicable. A code from a heat pump should not be interpreted with a gas heater table. Even one product family can have different controls across revisions.
An ignition code identifies an unsuccessful ignition sequence. A pressure warning identifies a condition at a safety input. Neither is a shopping list for replacement parts.
If the heater starts normally but stops before reaching temperature, switch to the timed shutdown checklist. Repeated restarts can erase useful evidence and keep recreating the same problem.
Running without gaining temperature
For a heat pump, a fan can run while the compressor is waiting or defrosting. Read the operating message and allow the delay specified by its manual. Heavy persistent ice needs a different response from a light frost during a normal defrost cycle.
Check for obvious obstruction around the air inlet and discharge without removing guards. Compare outdoor conditions with the model’s operating range. Do not infer full heating capacity merely because the unit can operate at that temperature.
For gas equipment, a blower sound does not prove the burner has established flame. Use normal status indicators and report the observed sequence. Do not remove panels to watch ignition or adjust the fuel system.
Also confirm where the heated water goes. A spa spilling into the pool may spread heat into a much larger volume. A valve left in a different mode can make the target body warm slowly even when the heater is working.
Separate heater output from net heat gain
The pool warms only when heat added exceeds heat lost. Wind, evaporation, cool weather and water features can offset part of the output. Cover use and actual heating hours therefore matter to the diagnosis.
As a calculated example, raising 10,000 US gallons by 1°F requires roughly 83,400 BTU before losses. If a heater delivers 80,000 BTU per hour to that water, the ideal rise is about 0.96°F per hour. Actual progress would be lower while heat escapes.
That example uses delivered heat, not the gas input printed on a heater label. It also assumes the whole volume mixes evenly. A ten minute temperature check would be too short to judge such a pool confidently with a coarse thermometer.
Use the pool heating time calculator with the correct volume and output estimate. Its result is a planning comparison, not a diagnostic measurement of your heater’s performance.
Make one useful observation record
Once the system is in a safe, documented heating configuration, record the starting water temperature and time. Note the selected body, setpoint, pump program, weather and cover status. Record the next reading after a meaningful period of continuous operation.
If a fault interrupts that period, record its time instead of extending the experiment. Do not change several variables together. A record of one stable configuration is more useful than a series of undocumented adjustments.
For service, send the model plate, code photograph and this record. Include recent repairs, power interruptions, filter work, fuel delivery or programming changes. A gas heater needs an appropriately qualified heater technician; electrical or refrigerant faults need the corresponding trade expertise.
This narrows the next check without pretending an owner can diagnose every internal fault. It also gives the technician evidence from the moment the problem actually occurs.
Sources
- Hayward: Universal H-Series owner manual, 51300004201 RevE
- Pentair: MasterTemp installation and user guide
- AquaCal: Issues and Resolutions, LTM1041 Rev A (archived manual)



