Warning: Disconnect power before servicing.

Miele Dishwasher F70 Error: Waterproof System Fix

Quick Answer

An F70 code means your dishwasher has a leak that tripped the internal float switch. You must disconnect the power, remove the water from the base tray, and identify the source of the leak to clear the code and stop the pump from running.

The F70 trips the Miele Waterproof System, and once that float rises, your dishwasher basically goes into panic mode. The drain pump won't quit until you physically remove that water. Ignore it and you're looking at warped floors or a motor that burns out from running dry. I've seen people just unplug it and call it fixed, then wonder why it trips again three days later because they never found the actual leak.

MieleDishwasherSeverity: highDifficulty: intermediate88% DIY Success
Time to Fix
30–90 min
Difficulty
intermediate
Parts Cost
Tools Needed
Torx T20 screwdriver, Large sponge or chamois

What Does the F70 Code Mean?

OK so here's the deal with the F70. Miele builds a little plastic tray into the very bottom of their dishwashers specifically to catch internal drips, and it actually works great. The problem is once water gets in that tray, you can't just reset your way out of it. You've gotta physically dry it out and then find whatever is dripping. Could be a $2 hose clamp fix, could be a pump seal. I've seen both. Usually the fix is cheaper than people expect.

Most Likely Causes

Based on aggregated repair data, here is the probability breakdown for this error code:

Circulation pump or seal leak50%
Over-sudsing from detergent25%
Drain hose or connection leak15%
Faulty float switch or wiring10%

Symptoms You May Notice

  • The drain pump just keeps running. You open the door, you press cancel, doesn't matter. It's humming away constantly trying to clear water that's already gone.
  • F70 code locked on the display and the machine won't respond to any button presses to start a new cycle.
  • You spot water under the dishwasher on the kitchen floor, sometimes just a small puddle near the front toe kick.
  • Machine starts a cycle, fills with water normally, then immediately drains and throws the code before it ever gets to washing.
  • Musty or stale smell coming from under the unit, which usually means water has been sitting in that base tray for a while before the float finally tripped.

Can you reset a Miele dishwasher to clear the F70 code?

There's no button sequence for this one, that's not how F70 works. Once you've soaked every drop of water out of the base tray, restore power at the breaker and just wait about 60 seconds. The float drops back down on its own and the code clears automatically. If it's still showing after a minute, the tray isn't fully dry or the float is stuck. Dry it again, wait 10-15 minutes, then power back on.

Tools Required for Diagnosis

Torx T20 screwdriverLarge sponge or chamoisDry towels (several)FlashlightSmall inspection mirrorTurkey baster or wet-dry vac with narrow nozzleMultimeter (if testing float switch)

Diagnostic Checklist

Follow these steps in order. We start with the easiest external fixes before opening up the machine.

Frequently Asked Questions

Why does my Miele dishwasher keep running when I turn it off?
That's the F70 safety mode doing exactly what it's supposed to do. The machine detects water in the base and forces the drain pump to run continuously to prevent a flood on your kitchen floor. It won't stop until the power is physically cut or the water in the base tray is removed and the float drops back down. Unplugging it and plugging it back in won't help, the float is still up, it'll just kick right back into drain mode.
Can using the wrong detergent cause an F70 error?
Absolutely, and honestly this is probably the most common cause I see on machines that are otherwise in perfect shape. Regular dish soap, even a small squirt, creates way more suds than a dishwasher tub can contain. That foam goes over the gasket and drips straight into the base tray. Same thing happens if you just use too much of the right detergent. If you find the tray full of water but can't locate any actual drips during a clean-water test cycle, sudsing is probably your answer. Run an empty cycle with no detergent and see if it happens again.
How do I reset the F70 code on my Miele?
There's no button reset for this one. The F70 is a physical fault, not a software glitch, so pressing buttons won't clear it. You've gotta remove the water from the bottom drip tray so the foam float can physically drop back down to its resting position. Once that float drops, the microswitch opens and the control board clears the fault automatically. Restore power, wait 60 seconds, and it should be gone. Still showing? The tray isn't fully dry yet.
Is the F70 error worth fixing on an older Miele?
Usually yes, Miele builds these things to last 20 years and parts are still available for pretty old machines. If it's a loose hose clamp or a sudsing issue, you're looking at $0-15 to fix. A door gasket is maybe $30-50 in parts and a couple hours of your time. Where it gets expensive is if the circulation pump housing is cracked or the pump seal has failed internally, that repair can run $200-400 depending on who does it. Check the leak source first before you make any decisions. I've fixed 10-year-old Mieles that ran another 8 years after a $40 repair.
How much water is normal to find in the base tray?
Any water at all is technically abnormal, but in practice a teaspoon or two from condensation or a one-time overfill event is different from a steady drip. If you find a cup or more of standing water, something is actively leaking and you need to find it before it comes back. The scary scenario is a slow inlet valve drip that fills the tray over days or weeks. You'd never notice it until the float finally trips. That's also the case where you're most likely to find water damage on your subfloor, so get it sorted sooner rather than later.
What are the most common parts that need replacing for F70?
In order of how often I actually see it: first is the pump shaft seal or circulation pump assembly, second is the door gasket, third is a cracked or loose internal hose, and fourth is the float switch itself. The float switch is the rare one but it does fail on machines that've had repeated F70 events. Parts for Miele dishwashers aren't cheap but they're not crazy either. A door gasket runs $25-50, a float switch is $25-40, and a full pump assembly if it comes to that is $150-250 in parts.

Models Known to Experience F70 Errors

This repair applies to most Miele dishwashers with this error code. Common model numbers include:

G4263SCVi, G5575SCVi, G6365SCVi, G6895SCVi, G7156SCVi, G7156SCi, G7366SCVi, G7566SCVi

MS

Written by

Mike Sullivan

Lead Appliance Repair Technician · 20 years experience

Last verified for technical accuracy on March 17, 2026