mypros+
Error code reference

Whirlpool Washer Error Code F31

Overheating of motor

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 Whirlpool washer has detected that a heat-controlling part inside the machine got too hot during operation. The washer automatically tried to cool down and restart up to four times before giving up and showing this error. You will need to let the washer cool down completely and check that it has enough space around it to breathe before running it again.

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
Clear error code, unplug washer or disconnect power, verify washer is not located near a heat source and has proper ventilation.
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. 1Poor ventilation or heat source proximity
  2. 2Mechanical drag on the motor
  3. 3Faulty or failing MCU
  4. 4Overloaded drum
  5. 5Blocked or restricted drain system

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 Whirlpool washer?
F31 means the motor control unit heat sink has exceeded 212°F (100°C). The washer's control system detects this overtemperature condition, resets the motor controller, and waits for the motor to cool before attempting to restart. This protective cycle can repeat up to four times before F31 is displayed and the washer halts operation.
Is it safe to keep using my washer when F31 is showing?
No, you should not continue running the washer while F31 is active. The error indicates the motor control electronics reached a dangerous temperature, and continued operation could cause further damage to the MCU or motor. Allow the unit to cool completely and resolve the underlying cause before running another cycle.
How much does it cost to repair a Whirlpool washer showing F31?
Repair costs vary depending on the root cause. If the fix involves improving ventilation or reducing load size, there is no parts cost. Mechanical repairs such as replacing a drum bearing or drain pump typically range from $80 to $200 in parts. Replacing a faulty MCU can range from $100 to $300 or more for the part alone, with additional labor costs if a technician is hired.
Can I fix the F31 error myself without calling a technician?
In many cases, yes. Start by clearing the code, unplugging the washer, and allowing it to cool for at least 30 minutes. Then verify the washer has proper ventilation clearance and is not located near a heat source. If the error returns after addressing those factors, further diagnosis of the drive system or MCU may be needed, which can require more advanced repair skills.
Will resetting the washer clear the F31 error code?
Unplugging the washer or disconnecting power can clear the stored fault code, but it will not fix the underlying cause. If the condition that triggered the overheating is still present, the washer will repeat its four-attempt cool-and-restart cycle and display F31 again. A lasting fix requires addressing ventilation, mechanical, or component issues.

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

Get Started

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