mypros+
Error code reference

Miele Dishwasher Error Code F05

Water drainage failure, heater level switch.

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

Your Miele dishwasher is showing F05 because it cannot confirm that water has fully drained out of the tub. The machine has a sensor that checks whether water is still sitting at the bottom, and it is reporting that water remains when it should not. This could mean there is a blockage in the drain system, a failing drain pump, or a sensor that is not working correctly.

Diagnostic procedure

The full F05 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
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F05 procedure $9.95

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

Most common causes of F05

Ranked by how often they cause this code
  1. 1Clogged drain filter or sump
  2. 2Blocked or kinked drain hose
  3. 3Faulty or seized drain pump
  4. 4Defective heater level switch
  5. 5Wiring fault between level switch and 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 F05

What does F05 mean on a Miele dishwasher?
F05 on a Miele dishwasher means the appliance has detected a water drainage failure related to the heater level switch. The control board is receiving a signal from the heater level switch indicating that water remains in the sump when the drain cycle should have cleared it. This can be caused by a physical blockage in the drain system, a failed drain pump, or a faulty level switch.
Is it safe to use my Miele dishwasher when F05 is displayed?
It is not advisable to continue running the dishwasher while F05 is active. The code indicates a drainage failure, and running the machine could result in water pooling inside the cabinet, potential overflow, or the heating element operating under unsafe conditions. Address the fault before resuming normal use.
Will resetting my Miele dishwasher clear the F05 error?
A reset may temporarily clear the F05 code, but it will return if the underlying drainage problem has not been resolved. Resetting without addressing the cause only postpones the fault. Work through the drain filter, hose, and pump inspection before attempting a reset to confirm whether the issue has been corrected.
Can I fix the F05 error myself?
Some causes of F05 are DIY-friendly, such as cleaning the drain filter, clearing a blocked sump, or checking the drain hose for kinks. If the filter and hose are clear and the error persists, diagnosing and replacing the drain pump or heater level switch may require more technical comfort and basic electrical testing skills. If you are not confident working with appliance wiring, a qualified technician is recommended.
How much does it cost to repair an F05 error on a Miele dishwasher?
Repair costs depend on the root cause. Cleaning a blocked filter or drain hose costs nothing beyond your time. If a drain pump replacement is needed, parts and labor typically range from $150 to $350 depending on your location and the technician. A heater level switch replacement is generally less expensive, often falling in the $80 to $200 range including labor.

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

Get Started

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