Service available now · 50 states Mon–Sun, 7am–9pm

Electrolux Washer EF0 Error (EFO): Drainage Checks That Fix It

TL;DR: EF0 — often typed EFO — points at water not leaving the drum. The pump filter, the drain hose and the detergent dose resolve most of them, in that order.

Updated Sep 17, 2026 5 min read
TL;DR: EF0 — often typed EFO — points at water not leaving the drum. The pump filter, the drain hose and the detergent dose resolve most of them, in that order.

The Electrolux washer EF0 error — very often typed EFO, with a letter O instead of a zero — appears on the display when the machine has not seen water leave the drum the way it expected. It is a drainage indication, and that is good news: most of what causes it sits in the two places an owner can reach without tools. This guide covers what to check, in the order that resolves the most calls, and what it means when the code returns anyway.

What it points toWater not leaving as expected. Drain path, pump, or too much foam.
Check firstThe drain pump filter behind the lower front panel. Have a towel ready.
Check secondThe drain hose: kinks, the standpipe height, how far the hose is pushed in.
Check thirdDetergent. Too much, or non-HE detergent, produces foam the pump cannot move.
🔴 EF0 or EFOThe same display. People read the zero as a letter, which is why both spellings exist.

Before anything else: cancel and drain safely

If the drum still has water in it, do not open the door against it. Cancel the cycle and select a drain or spin program; if the machine will not drain, use the emergency drain hose beside the pump filter to empty it into a shallow tray before going further. Front-load machines hold more water than the glass suggests, and the puddle is the reason people abandon this job halfway.

Switch the machine off at the wall before opening any panel. The pump is electrically driven and there is standing water involved; that combination deserves the two seconds it takes.

Two hands holding the drain pump filter just removed from a front load washing machine
This one check resolves more drainage calls than everything else put together.

1. The drain pump filter

This single check resolves more drainage calls than everything else combined. Behind the lower front panel there is a filter, and it catches coins, buttons, hair clips, pet hair and lint. When it loads up, water still moves — slowly — and the machine eventually decides drainage has failed.

  1. Open the lower panel. Place a shallow tray and towels; water will come out.
  2. Drain through the emergency hose first if there is one.
  3. Unscrew the filter, remove it, clear it under a tap, and check the housing behind it with a finger for anything lodged.
  4. Turn the impeller behind the filter by hand. It should move freely. If it is stiff or jammed, something is wound around it.
  5. Refit the filter properly — hand tight, seated, not cross-threaded. A filter left loose leaks on the next cycle and is regularly mistaken for a pump failure.

Our page on the washer not draining covers the same access in more detail.

2. The drain hose and where it goes

Three things about the hose produce this code on a machine that is otherwise healthy:

  • A kink. Behind the machine, where it was pushed back against the wall. Pull the washer forward and look rather than reaching blindly.
  • Standpipe height. Too high and the pump cannot lift the water; too low and the machine siphons, emptying as it fills. The instructions state a range, and the range is a real specification.
  • Pushed in too far. A hose inserted deep into a standpipe creates a seal and then a siphon. It should go in far enough to stay put and no further.

If the washer drains into a sink trap shared with a garbage disposal, check the disposal is clear and that the knockout plug was removed when it was installed. A blocked shared drain gives exactly this symptom and is not a washer fault at all.

3. Detergent and foam

A drum full of foam is water the pump cannot move. Foam also fools level sensing, so the machine believes water is still present after the pump has done its job.

HE detergent onlyStandard detergent in a front-load machine produces foam it cannot clear.
Dose by loadA small load needs a small dose. The cap line is for a full, heavily soiled load.
Soft waterNeeds noticeably less detergent. Softened supplies are where oversudsing lives.
After a changeRun one rinse-only cycle with no detergent to clear residual foam.
Related displayA machine that recognizes foam directly may show a suds indication instead.

Our page on the washer maintenance routine covers dosing and the monthly drum clean that keeps residue from building in the first place.

When it comes back anyway

If the filter was clean, the hose is correct and detergent has been reduced, and the code still appears, the remaining candidates need measurement rather than guessing:

  • The drain pump itself — running weakly, or not running at all. Often audible: listen for it during the drain step.
  • The pressure sensing system — the machine reads water level through a small hose that can block with residue, and a blocked one leaves the machine believing the drum is never empty.
  • Wiring or the control output that drives the pump.
  • A partial blockage in the sump beyond the filter housing.

What to note before booking a visit

Four facts make the visit shorter and the estimate firmer, and all of them are free to collect: the model and serial from the plate, the exact characters on the display, whether the code appears on every cycle or only on some, and whether the drum has water in it when it appears. That last one splits the problem in half — water still present points at the pump and the path, while an empty drum with a code points at sensing.

Also worth noting: anything that changed recently. A new detergent, a move, plumbing work in the house, or a first wash after the machine was pushed back against the wall. Drainage faults are frequently installation faults with a delay, and the thing that changed is usually the answer.

A note on the code itself

Codes are not universal, on this brand or any other. The same short display can mean different things on a different appliance type and on a different generation of the same machine, so the model number on the plate — inside the door opening, or on the rear panel — decides which documentation applies. If the display is showing something adjacent, our pages on the E11 code and the E13 code cover the fill and leak indications respectively, which are different faults with different checks.

When to call

Call when the code returns after a clean filter, a verified hose and reduced detergent; when the pump is silent during the drain step; when water is standing in the drum at the end of every cycle; or when the machine leaks while draining.

We are an independent repair company and not a factory service arm. Pricing starts from a diagnostic visit and we confirm the estimate before any work begins. Electrolux washer repair covers pumps, valves, sensors, motors and controls, and you can schedule a visit online.

Schedule Electrolux
appliance repair

Experienced technicians in all 50 US states. Average response within 24 hours.

  • Experienced Electrolux specialists
  • Genuine OEM parts
  • 30-day labor warranty
  • Upfront pricing
Need professional help?

Book experienced Electrolux
appliance repair

On-site diagnostics, genuine OEM parts, 30-day labor warranty. Service in all 50 US states.