Pentair Pool Heater Error Code 22: How to Fix It

Medium 45-90 minutes Medium Severity Verified June 2026
Error Code
22
Brand
Pentair
Product Type
pool_equipment
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
45-90 minutes
Pentair pool heater error code 22 indicates a pilot ignition fault, meaning the heater attempted to ignite but failed to establish or confirm a stable pilot flame. This is a medium-severity issue that can stem from a dirty or faulty thermocouple, a blocked pilot orifice, low gas pressure, or a failing ignition control board. While some causes are simple DIY fixes, others involve gas components and require caution or a licensed technician.
Ad

Tools You'll Need

How to Fix Error Code 22

  1. Power Off and Ventilate the Area

    Gas leaks are dangerous. If you smell gas at any point, do not attempt repairs. Leave the area immediately, avoid using electrical switches, and call your gas utility provider and a licensed technician.
  2. Check and Reset the Heater

  3. Inspect the Pilot Assembly and Orifice

    Ensure the gas supply valve is fully closed before removing access panels or touching any gas components.
  4. Inspect and Clean the Thermocouple

    Do not use water or liquid cleaners on any gas ignition components.
  5. Check Gas Pressure and Supply

    Adjusting gas pressure regulators requires a licensed professional. Incorrect pressure can create fire or explosion hazards.
  6. Test the Igniter and Spark Electrode

  7. Test the Thermocouple with a Multimeter

    Use caution when testing with an active pilot flame. Keep flammable materials away from the area.
  8. Replace the Thermocouple if Faulty

    After reassembly, check all gas connections with soapy water or a gas leak detector before running the heater. Bubbles indicate a leak — shut off gas immediately.
  9. Inspect the Ignition Control Board

    Always disconnect power at the circuit breaker before inspecting or replacing any control board components.

Parts You May Need

Pilot assembly orifice
Check Price on Amazon
Spark electrode or igniter
Check Price on Amazon
Ignition control board
Check Price on Amazon
Gas leak detector spray
Check Price on Amazon
Pilot assembly orifice
Check Price on Amazon
Spark electrode or igniter
Check Price on Amazon
Ignition control board
Check Price on Amazon
Gas leak detector spray
Check Price on Amazon
Pilot assembly orifice
Check Price on Amazon
Spark electrode or igniter
Check Price on Amazon
Ignition control board
Check Price on Amazon
Gas leak detector spray
Check Price on Amazon
Ad

When to Call a Professional

Call a licensed pool equipment technician or HVAC/gas technician if: you smell gas at any point during the repair; the gas pressure is suspected to be low or incorrect; cleaning and replacing the thermocouple does not clear error code 22; the ignition control board appears burnt or damaged; the main gas valve needs to be tested or replaced; or you are not comfortable working with gas components. Gas-related repairs should always be verified by a licensed professional. Additionally, if your Pentair heater is still under warranty, attempting DIY repairs beyond basic cleaning may void that warranty — contact Pentair support first.

Frequently Asked Questions

What does error code 22 mean on a Pentair pool heater?
Error code 22 on a Pentair pool heater means the unit experienced a pilot ignition fault. The heater tried to ignite but could not confirm that the pilot flame was established. This is commonly caused by a dirty thermocouple, a blocked pilot orifice, low gas pressure, or a faulty ignition electrode or control board.
Can I reset a Pentair pool heater error code 22 myself?
Yes, you can attempt a reset by turning the heater off, waiting 60 seconds, and restarting it using the reset button on the control panel. However, if the error code 22 returns after restarting, a reset alone will not fix the underlying problem. You will need to inspect and potentially clean or replace the thermocouple, pilot orifice, or igniter.
How long does a thermocouple last in a pool heater?
A thermocouple in a pool heater typically lasts 3 to 5 years, though this varies depending on usage frequency, water chemistry exposure, and environmental conditions. If your heater is older than 3 years and showing ignition fault errors, a worn thermocouple is one of the first components to suspect and test.
Why does my Pentair pool heater try to ignite but not stay lit?
If your Pentair pool heater ignites briefly but will not stay lit, the most likely cause is a faulty or dirty thermocouple. The thermocouple monitors the pilot flame and keeps the gas valve open. If it does not produce enough voltage — either because it is dirty, worn, or positioned incorrectly — the gas valve shuts off, extinguishing the flame. Cleaning or replacing the thermocouple usually resolves this.
Is error code 22 on a Pentair pool heater dangerous?
Error code 22 itself is a safety mechanism that prevents unburned gas from accumulating — so the heater shutting down is the safe outcome. However, the underlying causes, such as gas supply issues or faulty components, should be addressed promptly. If you ever smell gas around your pool heater, do not attempt any repairs yourself. Leave the area and contact your gas utility provider and a licensed technician immediately.