Pentair Pool Heater Error Code 20: How to Fix It
Medium 30-90 minutes Medium Severity
Verified June 2026
- Error Code
- 20
- Brand
- Pentair
- Product Type
- pool_equipment
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 30-90 minutes
Ad
Tools You'll Need
- Phillips head screwdriver
- Flat head screwdriver
- Multimeter
- Non-contact voltage tester
- Fine-grit sandpaper or emery cloth
- Work gloves
- Flashlight or headlamp
- Soapy water solution in a spray bottle (for gas leak check)
- Camera or smartphone (to photograph wiring before disconnecting)
How to Fix Error Code 20
-
Power Down the Heater Safely
Never work on a gas pool heater while it is powered on or while you smell gas. If you detect a strong gas odor, leave the area immediately, do not operate any electrical switches, and call your gas utility provider. -
Inspect the Gas Supply
Do not use an open flame to check for gas leaks. Use a soapy water solution applied to fittings and connections — bubbles indicate a leak. If a gas leak is confirmed, shut off the gas supply and call a licensed technician. -
Check and Clean the Spark Igniter
Ensure the heater is fully powered off and the gas is shut off before handling the igniter. The igniter tip may be sharp — wear work gloves. -
Inspect Igniter Wiring and Connections
Even with the breaker off, avoid touching exposed wire ends until you have confirmed power is fully disconnected with a non-contact voltage tester. -
Test the Spark Module with a Multimeter
Use extreme caution when working near live voltage. If you are not comfortable using a multimeter around live circuits, skip this step and call a certified pool technician. -
Reset the Heater and Test
If you hear continuous clicking with no ignition for more than 3 cycles, shut the heater off to prevent gas accumulation and call a professional. -
Replace the Spark Igniter or Ignition Module
Always use parts rated for your exact heater model and fuel type (natural gas vs. propane). Using the wrong igniter gap or incompatible module can create a fire hazard or void your warranty.
Parts You May Need
Spark igniter
Check Price on Amazon
Spark ignition module
Check Price on Amazon
Igniter wiring harness
Check Price on Amazon
Spark igniter
Check Price on Amazon
Spark ignition module
Check Price on Amazon
Igniter wiring harness
Check Price on Amazon
Spark igniter
Check Price on Amazon
Spark ignition module
Check Price on Amazon
Igniter wiring harness
Check Price on Amazon
Ad
When to Call a Professional
Call a licensed pool heater technician or gas appliance technician if: you smell gas at any point during the process; the gas supply and igniter appear intact but the error persists after module replacement; you are not comfortable working with live electrical circuits or gas connections; the ignition module replacement does not resolve the fault; or you discover scorched, melted, or heavily corroded components inside the heater cabinet. Gas appliance repairs that go beyond cleaning and simple part swaps should always be handled by a licensed professional.Frequently Asked Questions
What does Error Code 20 mean on a Pentair pool heater?
Error Code 20 on a Pentair pool heater means the spark module has detected a fault in the ignition system. This typically means the heater attempted to ignite the burner but failed to generate or detect a proper spark. Common causes include a dirty or damaged spark igniter, a faulty ignition module, loose wiring, or insufficient gas supply.
Can I reset a Pentair pool heater Error Code 20 myself?
Yes, you can attempt a reset by powering the heater off at the control panel, waiting 60 seconds, and powering it back on. However, if the underlying cause — such as a fouled igniter or failed spark module — has not been addressed, the error will return. A reset is only a temporary measure to see if the fault was a one-time glitch.
How much does it cost to fix a Pentair pool heater spark module fault?
If you DIY the repair, a replacement spark igniter typically costs $20–$60 and an ignition module costs $80–$200 depending on the model. If you hire a pool technician, expect to pay $150–$400 in labor plus parts, depending on your location and the extent of the repair.
Why does my Pentair heater click but not ignite?
If you hear clicking but the burner does not light, the spark is likely occurring but the flame is not catching. This is most commonly caused by insufficient gas pressure, a clogged or partially closed gas valve, a damaged igniter that is sparking in the wrong direction, or a faulty flame sensor that is incorrectly reporting no flame. Check your gas supply first, then inspect the igniter gap and the flame sensor.
How do I find my Pentair pool heater model number to order the right parts?
Your Pentair heater's model number and serial number are printed on the rating plate or data label, typically located on the side panel, back panel, or inside the front access door of the unit. The model number usually starts with a letter-number combination such as 'MasterTemp' or 'Max-E-Therm' followed by a BTU rating. Always use this model number when ordering replacement parts to ensure compatibility.