mypros+
Error code reference

GE Dishwasher Error Code F18

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

Your GE dishwasher is showing an error because it detected water still sitting in the bottom of the tub after it was supposed to drain. This could mean the drain pump is not working, something is clogging the drain, or a sensor that monitors the water level is giving a bad reading. The dishwasher stopped running to avoid making the problem worse.

Diagnostic procedure

The full F18 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
First diagnostic step
Check drain pump operation, turbidity sensor harness, replace sensor.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F18 procedure $9.95

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

Most common causes of F18

Ranked by how often they cause this code
  1. 1Clogged or obstructed drain pump
  2. 2Blocked or kinked drain hose
  3. 3Turbidity sensor harness fault
  4. 4Failed or contaminated turbidity sensor
  5. 5Failed drain pump motor

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 F18

What does F18 mean on a GE dishwasher?
F18 indicates that the dishwasher's turbidity sensor detected water remaining in the sump after the drain cycle completed. The control board uses this sensor to monitor whether the tub has properly evacuated water. The fault can stem from a blocked drain pump, a clogged drain hose, a faulty sensor harness, or a failed turbidity sensor. The dishwasher stops operation when this code appears to prevent overflow or pump damage.
Is it safe to keep using my dishwasher when F18 is showing?
It is not recommended to run the dishwasher while F18 is active. The code indicates the machine detected standing water in the sump, which means the drain cycle did not complete as expected. Continuing to run cycles could lead to water overflow onto the floor or prolonged pump operation under stress. Diagnose and resolve the underlying cause before resuming normal use.
Will resetting the dishwasher clear the F18 error code?
A reset may temporarily clear the F18 code from the display, but the error will return on the next cycle if the underlying problem has not been fixed. Resetting the control board does not repair a clogged drain, a failed pump, or a faulty turbidity sensor. Address the root cause first, then perform a reset to confirm the fault no longer triggers during normal operation.
Can I fix the F18 error myself without calling a technician?
Many F18 faults are caused by drain clogs that a homeowner can address without special tools. Start by cleaning the filter assembly at the bottom of the tub, checking the drain hose for kinks, and clearing any debris from the pump inlet area. If the drain path is clear and the error persists, the turbidity sensor or its wiring harness may need professional inspection or replacement.
How much does it cost to repair an F18 error on a GE dishwasher?
Repair costs vary significantly depending on the cause. Clearing a clogged drain hose or pump impeller yourself costs nothing beyond your time. Replacing a turbidity sensor typically runs between $20 and $60 for the part alone. If a drain pump motor has failed, parts and professional labor combined can range from $150 to $350 depending on the model and your location.

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

Get Started

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