mypros+
Error code reference

Frigidaire Washer Error Code E31

Moisture sensor fault

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 E31 error code actually means

Your Frigidaire washer is detecting a problem with the moisture sensors inside the drum. These sensors measure whether clothes are wet or dry, and something is preventing them from working correctly. This could be a small object stuck near the sensors, a loose wire, or a problem with the washer's control board.

Diagnostic procedure

The full E31 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
Check contact sensors for foreign objects and wiring. If no problems found, check wiring (quick connect at moisture bars and/or edge connector J3). If that doesn't fix the problem, replace the electronic control board.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock E31 procedure $9.95

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

Most common causes of E31

Ranked by how often they cause this code
  1. 1Foreign object interfering with sensor bars
  2. 2Loose or faulty wiring connection
  3. 3Sensor bars contacting the bulkhead
  4. 4Short circuit across the sensor bars
  5. 5Defective electronic control board

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 E31

What does E31 mean on a Frigidaire washer?
E31 indicates a moisture sensor fault on Frigidaire washers equipped with contact-style moisture sensor bars. The error means the control board is detecting an abnormal signal from the sensor circuit, which can be caused by a foreign object near the bars, a wiring problem, sensor bar misalignment, a short circuit, or a defective control board. This code only appears on models that include moisture bar sensors.
Will resetting the washer clear the E31 error code?
A reset may temporarily clear the code, but if the underlying fault is still present, E31 will return once the washer runs through its cycle and the control board checks the moisture sensor again. A reset is not a fix. The root cause must be identified and corrected to permanently resolve the error.
How much does it cost to fix the E31 error on a Frigidaire washer?
If the fix involves only clearing a foreign object or reseating a wire connector, the cost can be minimal or nothing beyond your time. If a wiring harness repair is needed, costs will vary by the extent of the damage. If the electronic control board requires replacement, expect to spend anywhere from $150 to $350 or more depending on the specific model and whether you use a professional technician or handle the repair yourself.
Can I fix the E31 error myself without replacing parts?
In many cases, yes. Start by inspecting the moisture sensor bars inside the drum for any debris or foreign objects that may be interfering with the contacts. Also check that the wiring connections at the moisture bars and at edge connector J3 on the control board are fully seated and undamaged. These steps require no parts and resolve a good portion of E31 faults.
Is it safe to use my Frigidaire washer while the E31 code is showing?
It is generally not recommended to continue running the washer with an active E31 fault. The moisture sensor plays a role in how the machine manages drying-related functions, and operating with a faulty sensor signal can lead to incomplete cycles or further stress on the control board. Diagnose and resolve the fault before resuming regular use.

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

Get Started

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