Warning: Disconnect power before servicing.

Hayward Pool Heater A1: Thermostat or Sensor Fault

Quick Answer

Hayward A1 is a thermostat or water temperature sensor fault. The sensor reading is outside the expected range, so the heater cannot determine actual water temperature and locks out. A failed sensor is responsible for half of A1 faults.

In my experience, the A1 code usually pops up after a long winter or when pool chemistry has been a bit aggressive. It means the control board is getting a signal from the temperature sensor that makes zero sense, like it's 200 degrees or negative 40. While it's often just a dead thermistor, I always check the actual water temperature first. If your pool is genuinely boiling, the sensor is actually doing its job.

HaywardPoolheaterSeverity: moderateDifficulty: intermediate78% DIY Success
Time to Fix
20–90 min
Difficulty
intermediate
Parts Cost
$20 – $450
Tools Needed
Phillips #2 screwdriver, Flathead screwdriver for connector release tabs

What Does the A1 Code Mean?

When I see an A1 on a Hayward H-Series, I'm usually looking at a $30 part and 20 minutes of work. This code is the board's way of saying it's flying blind because it can't trust the water temp reading. It's a safety lockout designed to keep your liner from melting or your PVC pipes from warping if the heater runs wild.

Most Likely Causes

Based on aggregated repair data, here is the probability breakdown for this error code:

Water temperature sensor thermistor failure40%
Sensor wiring connection loose or corroded24%
Control board ADC circuit fault14%
Sensor probe corroded or physically damaged12%
Actual water temperature above heater operating limit10%

Symptoms You May Notice

  • A1 code locked on the display and it won't clear no matter how many times you cycle the power or press Mode
  • Heater fires up, runs for maybe 30 seconds, then clicks off and throws A1 before the pool even starts to warm up
  • Display shows an impossible temperature reading, like 212 degrees or just dashes, when you stick your hand in the water and it feels like a totally normal 75
  • Pool water feels fine to the touch but the heater flat-out refuses to start, just sits there flashing A1
  • Heater worked great all last season and then the first start-up in spring brings up A1, usually because the sensor connection corroded sitting outside all winter

Can you reset a Hayward poolheater to clear the A1 code?

Once you've swapped the sensor or fixed the wiring, the A1 code should clear itself. Flip the breaker off for 30 seconds to let the board discharge, then power it back up. Press the Mode button to cycle back to your desired setting. If the code stays gone and the display matches your hand-held pool thermometer, you're back in business.

Tools Required for Diagnosis

Phillips #2 screwdriverFlathead screwdriver for connector release tabsDigital multimeter set to ohmsIndependent pool or kitchen thermometer1/2-inch wrench or adjustable wrench for sensor probe removalElectrical contact cleaner spray

Diagnostic Checklist

Follow these steps in order. We start with the easiest external fixes before opening up the machine.

ComponentComponent Under Test
Expected Range900011000 ohms
ConditionIf Open (OL) or infinite, replace component.

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
Water temperature sensor / thermostat sensorCHXSEN003 · $20–$50
Main control board (PCB)CHXPCB003 · $200–$450

Frequently Asked Questions

What does A1 mean on a Hayward pool heater?
I've seen this dozens of times in the field. A1 means the heater's thermometer is broken. The control board expects a specific electrical resistance from the sensor. When that resistance goes haywire or moves outside of the 104 degree limit, the board panics and shuts everything down because it doesn't want to accidentally turn your pool into a giant tea kettle.
How do I test the water temperature sensor on a Hayward H-Series?
You'll need a multimeter for this. Pull the sensor leads off the board and touch your probes to the wire ends. You're looking for 10,000 ohms at 77 degrees F. If it's 100 degrees out, it'll be lower, around 6,000 to 7,000. If you get zero or OL, the sensor is dead and needs replacing. Takes maybe 5 minutes to run the test and it'll save you from buying the wrong part.
How much does a Hayward pool heater temperature sensor cost?
You're looking at about $25 to $45 for the sensor itself. If you call a pro, expect to pay a $150 service fee plus the part. It's one of the easiest repairs on a Hayward heater, usually just requiring a wrench and a screwdriver, so it's a great DIY project for most homeowners.
Can high pool water temperature cause the A1 code?
Absolutely. I've been on calls where the owner left the heater on Spa Mode for a small pool all day. If the water hits that 104 to 105 degree mark, the A1 kicks in to protect the equipment. Always check the water with a hand-held thermometer before you start buying parts to make sure it's not actually overheating.
Why did A1 appear suddenly on my Hayward heater with no changes?
These sensors live a hard life. They're constantly submerged in chlorinated, moving water and subjected to extreme heat cycles. Eventually the seal on the probe fails, water gets inside the thermistor, and it shorts out. It's rarely a slow death. Usually it works fine one day and throws the A1 code the next morning.
Is it safe to swim while my Hayward heater is showing A1?
Honestly, yeah, probably. If you've verified with a hand thermometer that the water is sitting at a normal 78 to 86 degrees, the A1 is almost certainly a sensor issue, not an overheating emergency. The heater's not running while A1 is active, so there's no risk of the water getting dangerously hot. Just don't try to bypass the code and force the heater on. I've had homeowners swim all week waiting for a sensor to ship and nobody got hurt.

Related Hayward Poolheater Error Codes

Models Known to Experience A1 Errors

This repair applies to most Hayward poolheaters with this error code. Common model numbers include:

H400FDN, H300FDN, H250FDN, H200FDN, H150FDN, H400FDP, H200FDP, H150FDP

RP

Written by

Raj Patel

HVAC & Water Systems Specialist · 15 years experience

Last verified for technical accuracy on March 14, 2026