mypros+
Error code reference

Bosch Washer Error Code F:31

Overflow level exceeded

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 F:31 error code actually means

Your Bosch washer is detecting too much water inside the drum and has stopped to prevent a flood. This is usually caused by a water valve that won't close properly, a water level sensor that isn't reading correctly, or a blocked hose connected to that sensor. The machine won't run again until the problem is identified and fixed.

Diagnostic procedure

The full F:31 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 solenoid valve, check pump, check pressure sensor, check hose to the pressure sensor, check wire harness, check draining hose.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F:31 procedure $9.95

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

Most common causes of F:31

Ranked by how often they cause this code
  1. 1Stuck or faulty inlet solenoid valve
  2. 2Blocked or kinked pressure sensor hose
  3. 3Faulty or miscalibrated pressure sensor
  4. 4Failed drain pump
  5. 5Wire harness damage or connection issue

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 F:31

What does F:31 mean on a Bosch washer?
F:31 means the washer has detected that the water level inside the drum has exceeded the maximum overflow threshold. The machine shuts down to prevent flooding. The fault points to a stuck inlet solenoid valve, an incorrectly adjusted or faulty pressure sensor, a blocked pressure sensor hose, a failed drain pump, or a wiring issue connecting these components.
Is it safe to use my Bosch washer while the F:31 code is active?
No. The F:31 code indicates a potential overflow condition, meaning excess water may already be present or could continue entering the drum uncontrolled. Running the machine in this state risks water damage to your home, damage to the washer motor and electronics, and possible electrical hazards. Do not operate the washer until the fault has been diagnosed and resolved.
How much does it cost to repair a Bosch washer F:31 error?
Repair costs vary depending on the faulty component. Clearing a blocked pressure sensor hose or reseating a loose wire connection costs little beyond your time. Replacing a solenoid valve or pressure sensor typically runs between $80 and $200 in parts and labor depending on your area and service provider. A drain pump replacement can range from $120 to $300 or more when professional installation is included.
Can I fix the F:31 error on my Bosch washer myself?
Some causes of F:31 are DIY-accessible. You can inspect the pressure sensor hose for kinks or blockages, check that the drain hose is properly routed without restrictions, and look for any loose wire connections. However, replacing a solenoid valve, pressure sensor, or drain pump typically requires disassembling the washer cabinet and working with plumbing and electrical components, which is better suited for technicians or experienced DIYers comfortable with those tasks.
Will resetting my Bosch washer clear the F:31 error?
A reset may temporarily clear the error code from the display, but it will not fix the underlying problem. If the root cause, such as a stuck valve or blocked sensor hose, is still present, the machine will detect the overflow condition again and the F:31 fault will return. The fault must be resolved at the component level before the washer will operate reliably.

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

Get Started

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