FixByModel
Dishwashers

Dishwashers error codes

Dishwasher error codes cluster around water flow. Not draining is by far the most common, and it's usually a clogged filter or drain hose rather than a failed part. The rest split between not filling, leaks that trip a base float switch, and heating or temperature-sensor faults.

A surprising number clear with nothing more than a filter clean and a power reset. Choose your brand below — every code lists its meaning, likeliest cause, and a verified step-by-step fix, with a clear note when a repair really does need a technician.

Frigidaire

Frigidaire dishwashers use i-codes (iF0 flow, i10/i20 drain, i30 leak). 9 below.

GE

GE dishwashers show C-codes and status indicators (C1/C2 drain, H2O fill, LEAK). 9 below.

LG

LG dishwashers show OE (drain), IE (fill), LE (motor) and AE (leak) among others. 8 below.

Samsung

Samsung dishwashers use digit-letter codes (4C water, 5C drain, LC leak) with older 4E/5E/LE equivalents. 8 below.

Bosch

Bosch dishwashers use E## codes; E15 (AquaStop leak), E24 (drain) and E22 (filter) dominate. 7 below.

KitchenAid

KitchenAid dishwashers share Whirlpool's F#E# codes. 7 documented below.

Maytag

Maytag dishwashers share Whirlpool's F#E# codes. 7 documented below.

Whirlpool

Whirlpool dishwashers use the F#E# system (F9E1 drain, F8E1 fill, F6E4 flow meter). 7 below.