mypros+
Error code reference

Miele Dishwasher Error Code F6

Heating level switch fault (Niveauschalter Heizung).

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

Your Miele dishwasher detected a problem with a safety switch that checks whether there is enough water in the tub before the heating element turns on. Because this switch is not responding correctly, the dishwasher has stopped the cycle to prevent the heater from running dry and getting damaged. A technician will need to inspect the switch and its wiring to find and fix the underlying issue.

Diagnostic procedure

The full F6 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 F6 procedure $9.95

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

Most common causes of F6

Ranked by how often they cause this code
  1. 1Faulty heating level switch
  2. 2Wiring harness damage or corroded connectors
  3. 3Scale or debris jamming the switch mechanism
  4. 4Control board failure

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 F6

What does F6 mean on a Miele dishwasher?
F6 indicates a fault with the heating level switch, which is the safety switch that verifies adequate water is present in the tub before allowing the heating element to activate. When the control board does not receive the correct signal from this switch, it stops the cycle and displays F6. The dishwasher will not heat water while this fault is active.
Is it safe to keep using my Miele dishwasher when the F6 code appears?
The dishwasher is designed to halt the heating element when the F6 fault is detected, which reduces the immediate risk of heater damage. However, continuing to run cycles with an active fault can stress other components and may not clean dishes effectively without heat. It is best to have the fault diagnosed and repaired before regular use resumes.
Will resetting the dishwasher clear the F6 error?
Resetting the dishwasher by canceling the program or cutting power may temporarily clear the displayed code, but it will not resolve the underlying hardware fault. If the heating level switch or its wiring circuit remains faulty, the F6 error will return as soon as the dishwasher attempts the heating phase again. A proper repair addressing the root cause is necessary for a lasting fix.
Can I fix the F6 error myself?
Some basic checks are within reach for a knowledgeable DIYer, such as inspecting the wiring connectors for corrosion and cleaning visible scale buildup around the switch. However, testing the switch with a multimeter and accessing internal components typically requires disassembly of the dishwasher interior. If the switch or control board needs replacement, a qualified appliance technician is recommended.
How much does it cost to repair a Miele F6 error?
Repair costs vary depending on the root cause. If only the wiring needs cleaning or reconnection, costs may be relatively low, primarily covering a technician's diagnostic time. Replacing the heating level switch itself typically falls in the range of $80 to $200 including parts and labor. If the control board is at fault, costs can rise to $300 or more depending on the model and labor rates in your area.

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

Get Started

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