mypros+
Error code reference

Miele Washer Error Code F20

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

Your Miele washer is showing F20 because the water in the drum did not get hot enough during the wash cycle within the expected amount of time. This usually means the heating element inside the machine has stopped working properly. Until the problem is fixed, wash cycles that require heated water will not complete correctly.

Diagnostic procedure

The full F20 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 the heater circuit for short circuit, open circuit and isolation.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F20 procedure $9.95

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

Most common causes of F20

Ranked by how often they cause this code
  1. 1Failed heating element (R1)
  2. 2Open circuit or damaged wiring in the heater circuit
  3. 3Isolation failure in the heater circuit
  4. 4Faulty NTC temperature sensor
  5. 5Short circuit in the heater circuit

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 F20

What does F20 mean on a Miele washer?
F20 on a Miele washer means the machine detected a heater fault because the water temperature did not reach the programmed target before the thermostop time expired. The code points directly to heater R1, the main wash tub heating element, and its associated circuit. The diagnostic process involves checking the heater circuit for short circuits, open circuits, and isolation failures.
Is it safe to keep using my Miele washer when F20 is displayed?
Continuing to run the machine with an active F20 fault is not recommended. An isolation failure in the heater circuit can allow current to reach the machine's metal body, creating a shock hazard. Even if the fault is simply a failed element with no shock risk, cycles requiring heated water will not complete properly and may leave laundry inadequately cleaned.
Will resetting my Miele washer clear the F20 error code?
A power reset may temporarily clear the F20 code from the display, but the fault will return as soon as the machine attempts a heated wash cycle and the same underlying problem is present. The error is tied to a measurable heating performance failure, not a random software glitch, so the root cause in the heater circuit must be diagnosed and corrected before the code will stay cleared.
Can I fix the F20 error on my Miele washer myself?
Basic checks such as inspecting wiring connections for corrosion or looseness are within reach for a knowledgeable DIYer with a multimeter. However, testing the heater element for open circuit, short circuit, and isolation failure requires comfort working with electrical components in a wet appliance environment. Replacing the heating element itself involves disassembling part of the machine, so many owners prefer to have a qualified technician handle the repair.
How much does it cost to repair an F20 error on a Miele washer?
Repair costs depend on which component has failed. A replacement heating element typically ranges from around $50 to $150 for the part alone. If professional labor is included, the total cost for a heater replacement generally falls between $150 and $350 depending on your location and service provider. A wiring or sensor issue may cost less if no major parts need replacing.

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

Get Started

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