Hayward Pool Heater Code 10: Ignition Failure Lockout
Quick Answer
Hayward Code 10 is an ignition failure lockout on FiPro and some H-Series models. The heater tried to ignite multiple times and could not confirm a flame via the flame sensor. Gas supply issues and a dirty flame sensor together account for 70% of Code 10 faults.
Hayward Code 10 is an ignition failure lockout on FiPro and some H-Series models. The heater tried to ignite multiple times and could not confirm a flame via the flame sensor. Gas supply issues and a dirty flame sensor together account for 70% of Code 10 faults. Test gas supply by checking other appliances, clean the flame sensor rod with fine steel wool, then test the igniter resistance before considering a gas valve replacement.
Not seeing 10 on your display?
Select what your appliance is actually doing and we'll take you to the right guide.
What Does the 10 Code Mean?
Code 10 is Hayward's ignition lockout after multiple failed ignition attempts - most often a gas supply issue or dirty flame sensor.
Most Likely Causes
Based on aggregated repair data, here is the probability breakdown for this error code:
Symptoms You May Notice
- Code 10 on display after startup attempt
- Blower starts, igniter glows, but no flame
- Heater sparks repeatedly but does not stay lit
- Code 10 appears after cold startup or first use of season
Can you reset a Hayward poolheater to clear the 10 code?
After resolving the ignition fault, press Mode to place the heater in standby, wait 30 seconds, then restart. If Code 10 returns immediately, the fault is still active. For a deep lockout reset, shut off the gas valve and the 240V breaker for 60 seconds before restoring both.
Tools Required for Diagnosis
Diagnostic Checklist
Follow these steps in order. We start with the easiest external fixes before opening up the machine.
Verify gas supply
Verify gas supply: confirm the manual gas shutoff at the heater is fully open (handle parallel to pipe). Test another gas appliance in the home to confirm gas is flowing at the meter.
Locate the flame sensor rod near the burner assembly
Disconnect the igniter and measure resistance with a multimeter
During an ignition attempt
With gas off and wiring disconnected
Replacement Parts
If your diagnostic testing proves the component has failed, you will need a replacement. We recommend OEM parts over aftermarket for water-handling components.
| Part Name | OEM Number | Estimated Price |
|---|---|---|
| Hot surface igniterCHXIGN003 · $25–$60 | CHXIGN003 | $25 – $60 |
| Flame sensor / flame rodCHXFIR002 · $15–$35 | CHXFIR002 | $15 – $35 |
| Gas valveCHXVAL003 · $120–$300 | CHXVAL003 | $120 – $300 |
Repair vs. Replace Calculator
Frequently Asked Questions
What does Code 10 mean on a Hayward pool heater?
How do I fix Code 10 on a Hayward pool heater?
Is Hayward Code 10 the same as the IF code?
How do I clean the Hayward pool heater flame sensor?
Can low gas pressure cause Code 10 on a Hayward heater?
Related Hayward Poolheater Error Codes
Same Fix on Other Brands
Models Known to Experience 10 Errors
This repair applies to most Hayward poolheaters with this error code. Common model numbers include:
H400FDN, H250FDN, H150FDN, H400FDP
Last verified for technical accuracy on March 14, 2026