mypros+
Error code reference

Kenmore Washer Error Code F31

Water temperature sensor (NTC) value is out of range (23°F to 217°F / -5°C to 103°C) during the water-heating step of the wash cycle.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the F31 error code actually means

Your Kenmore washer has detected that the water temperature sensor is giving a reading that falls outside the expected range while the machine is trying to heat the water. This usually means the sensor itself has failed, or a wire connection to it has come loose or corroded. The washer stopped the cycle to prevent any damage from uncontrolled heating.

Diagnostic procedure

The full F31 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Unplug washer or disconnect power; check connections to water heater and CCU (TH2 & HE2 cavities).
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F31 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of F31

Ranked by how often they cause this code
  1. 1Loose or corroded connector at TH2 or HE2 cavity
  2. 2Failed NTC water temperature sensor
  3. 3Damaged wiring harness between sensor and CCU
  4. 4Faulty water heater assembly
  5. 5Failed Central Control Unit (CCU)

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about F31

What does F31 mean on a Kenmore washer?
F31 means the water temperature sensor (NTC thermistor) is reporting a value outside the accepted range of 23°F to 217°F during the water-heating step of the wash cycle. The washer stops the cycle when this happens to prevent uncontrolled heating. The fault can originate from the sensor itself, the wiring, or the connectors at the TH2 and HE2 cavities on the CCU.
Is it safe to keep using my washer when the F31 code appears?
No, you should not continue running the washer until the fault is resolved. The F31 code indicates the machine cannot properly monitor water temperature during heating. Running cycles without a functioning temperature sensor could result in overheating, damage to fabrics, or stress on the heating circuit.
Will resetting the washer clear the F31 error code?
Unplugging the washer for several minutes may temporarily clear the code, but if the underlying fault still exists, the F31 error will return as soon as the machine reaches the heating step again. A reset is useful for confirming whether the fault is intermittent, but it is not a substitute for diagnosing and correcting the actual problem with the sensor, wiring, or connections.
Can I fix the F31 error myself without calling a technician?
Yes, in many cases the fix is straightforward. Start by unplugging the washer, then inspect and firmly reseat the connectors at the TH2 and HE2 cavities. If the connections look clean and secure, the next step is testing the NTC sensor with a multimeter and replacing it if it is reading out of range. Wiring repairs and CCU replacement are more complex and may benefit from professional help.
How much does it cost to repair the F31 error on a Kenmore washer?
Repair costs vary depending on the root cause. Reseating a loose connector costs nothing beyond your time. A replacement NTC temperature sensor typically runs in the range of $15 to $40 for the part. A new CCU, if that is the cause, can range from $100 to $250 or more for the part alone. Adding professional labor will increase the total cost.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass