mypros+
Error code reference

Zenith Dishwasher Error Code F20

Non-draining sump (turbidity based)

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

The F20 code means your dishwasher thinks water is stuck in the bottom of the tub and is not draining away properly. This could be because something is blocking the drain, the drain pump has stopped working, or a small sensor that monitors the water has malfunctioned. Until the issue is resolved, the dishwasher will not complete its cycle normally.

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
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 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. 1Clogged sump filter or drain basket
  2. 2Blocked or kinked drain hose
  3. 3Failed drain pump
  4. 4Fouled or defective turbidity sensor
  5. 5Blocked garbage disposal or air gap

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 Zenith dishwasher?
F20 on a Zenith dishwasher indicates a non-draining sump condition based on turbidity sensor feedback. The control board has determined that water is not properly draining from the sump area, either because a physical blockage or pump failure is preventing drainage, or because the turbidity sensor is not correctly detecting that draining has occurred. The dishwasher will halt the cycle until the fault is resolved.
Is it safe to use my Zenith dishwasher when the F20 code is showing?
Running the dishwasher with an active F20 error is not recommended, as standing water in the sump can promote mold, bacterial growth, and unpleasant odors. A non-draining condition may also cause water to pool and potentially overflow during subsequent cycle attempts. Resolve the drainage issue before resuming normal use.
How much does it cost to repair a Zenith dishwasher with an F20 error?
Repair costs vary depending on the cause. Cleaning the filter and drain path costs nothing beyond time, while replacing a drain pump typically ranges from $80 to $200 including parts and labor. A turbidity sensor replacement generally falls in the $50 to $150 range depending on parts availability and local labor rates. Having a technician diagnose the issue first can help avoid unnecessary part replacements.
How do I fix the F20 error on my Zenith dishwasher?
Start by removing and cleaning the sump filter at the bottom of the tub, as clogged filters are the most common cause. Next, check the drain hose for kinks and verify the garbage disposal or sink drain connection is clear. If drainage still fails, the drain pump or turbidity sensor may need to be tested and possibly replaced. Restoring proper water flow through the drain path is the key to clearing this fault.
Will resetting my Zenith dishwasher clear the F20 error?
A power reset may temporarily clear the F20 code from the display, but the fault will return if the underlying drainage problem or sensor issue has not been corrected. Resetting the unit by cutting power for a few minutes can be a useful diagnostic step to confirm whether the fault is persistent, but it is not a substitute for diagnosing and repairing the root cause.

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

Get Started

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