Miele Washing Machine Error F20 – Causes & Fix
The Miele couldn't heat the wash water in the time allowed. Usually a failed heater or temperature sensor.
At a glance
Severity: Moderate
- Meaning
- Heating Fault – Water Not Reaching Temperature
- System
- Miele · Washing Machine
- Typical repair cost
- $0–$850
- DIY difficulty
- Hard
F20 (shown as 'Heating fault' on text displays) means the washer ran its heating phase but the temperature sensor didn't report the target temperature within the time the program allows. Miele's washers wait until the set temperature is actually reached before continuing, so when the heater fails the program stalls and ends with this code. The heating element itself is the most frequent culprit, followed by the temperature sensor and the wiring or relay that switches the heater. Apart from one power reset, this is a repair for a Miele technician.
How it looks on the display
Model families & display variants
| Model family | Shows | Note |
|---|---|---|
| W1 washers with text display (incl. US compact models) | F20 | Shown with the words 'Heating fault'; the program is stopped. |
| Connected W1 models | F20 | The heating fault is also sent to the Miele app. |
| Washer-dryers | F20 | Combo units use the same code for the wash heater; the drying heater has its own messages. |
Safety first · Consult a professional
The heater works at mains voltage and sits inside the tub. Don't open the cabinet; if the breaker or GFCI trips when the washer heats, leave it unplugged until it has been checked.
- Unplug the appliance or switch off the breaker before opening any panel. Mains voltage can kill.
Symptoms
- F20 or 'Heating fault' on the display, often well into the cycle
- Laundry and door glass stay cold on warm or hot programs
- Program time counts much longer than normal before the fault
- Cold or 'Cold' setting programs finish without problems
- Breaker or GFCI outlet trips as soon as heating starts
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Heating element burned out (open circuit)
- Temperature sensor (NTC) faulty or reading wrong
- Loose or corroded connector at the heater
- Heater relay or control electronics fault
- Element leaking to ground and tripping the breaker or GFCI
- Heavy scale on the element from hard water
- One-off glitch after a power interruption
Fix it step by step
Do Miele's power reset
Switch the washer off, unplug it (or switch off the breaker) and wait at least two minutes. Reconnect, switch on and restart the program once.
Check breaker and GFCI
See whether the breaker or a GFCI outlet has tripped. If it trips again when the washer starts heating, stop using it – that pattern points to an element leaking to ground.
Tools: Flashlight
Confirm the washer isn't heating
Run a short program at 104 °F (40 °C). After about 20 minutes, carefully touch the door glass: it should feel noticeably warm. Cold glass with F20 at the end confirms a heating problem.
Note when the code appears
Write down whether F20 shows only on hot programs, on every warm program or randomly. This saves the technician time deciding between heater, sensor and electronics.
Book Miele service
The technician measures the element (a healthy one reads in the low tens of ohms, a failed one reads open), checks the sensor and the relay on the control board, and reads the fault memory.
Tools: Multimeter
How to reset F20
- Switch the washer off and unplug it for at least two minutes.
- Plug back in, switch on and select the program again.
- Start it: if F20 does not return and the water gets warm, it was a one-off glitch.
- If F20 comes back, don't keep resetting – book a repair.
Where the parts are
- 1Door lock
- 2Water inlet valve
- 3Water level sensor
- 4Filter
- 5Drain pump
- 6Motor
- 7Heating element
- 8Temperature sensor
Repair options & costs
| Repair | DIY? | Estimated cost |
|---|---|---|
| Power reset | Yes | $0 |
| Connector repair at the heater | No | $200–$350 |
| Temperature sensor replacement | No | $250–$400 |
| Heating element replacement by Miele service | No | $300–$550 |
| Control board or relay repair | No | $450–$850 |
Rough US estimates; technician call-out fees vary by region. Not a quote.
When to call a technician
Book Miele service as soon as F20 comes back after one power reset, and immediately if the breaker or GFCI trips while the washer heats. You can still run cold programs until the visit if nothing trips.
Frequently asked questions
Can I keep using my Miele with F20?
Cold programs usually still run, since they don't need the heater. Don't use it at all if it trips the breaker or GFCI.
Why did the program take so long before F20 appeared?
Miele washers keep heating until the set temperature is reached. With a dead heater the machine waits until its time limit runs out, then stops with F20.
Is F20 caused by hard water?
Heavy scale can make the element overheat and fail sooner, but the code itself means the element or sensor isn't doing its job. Dosing detergent for your water hardness helps prevent scale.
Is it worth repairing a Miele with F20?
Usually yes. A heater or sensor is a routine repair on a machine built for a long service life, and it costs far less than a new Miele.
Sources
- Official Miele user documentation and support pages (facts only; wording is our own)
- Methodology: How We Build Code Pages · Data Sources We Use · Editorial Policy