The E12 error on your Frigidaire washing machine means the unit has detected that water is draining too slowly or not at all during the drain cycle. This usually points to a blockage in the drain hose, pump filter, or drain pump itself, and it’s often something you can clear yourself in under 30 minutes.

Error code E12
Meaning Long drain time detected — water is not leaving the tub fast enough
Severity Medium — the wash cycle will pause or stop until the drain issue is fixed
Time to fix 15–40 minutes
Tools needed Towels, a shallow pan, pliers (optional), flashlight

What the E12 error means

Frigidaire washing machines monitor how quickly water leaves the drum during the drain phase. If the machine senses the water level isn’t dropping within the expected time, it throws the E12 code and halts the cycle to prevent overflow or motor strain. In most cases this is a mechanical blockage rather than an electrical fault, similar to how drain-related codes work on other appliances, such as the Frigidaire EC Error Code on fridges, which also flags a flow problem rather than a control board issue.

Common causes

  • Clogged drain pump filter full of lint, coins, or small items of clothing
  • Kinked, crushed, or blocked drain hose behind or under the machine
  • Drain hose positioned too high, above the maximum recommended height
  • Faulty or worn drain pump that can’t push water out fast enough
  • Standpipe or household drain line clogged further down the plumbing
  • Overloading the washer, which can restrict proper water flow to the pump

How to fix the E12 error

  1. Power down and unplug the washer — Switch off and unplug the machine before doing any physical checks to stay safe.
  2. Check and clean the drain pump filter — Locate the small access panel at the bottom front of the washer, place a shallow pan underneath, and remove the filter cap slowly to let trapped water out. Clear out any lint, coins, or debris, then reinsert it firmly.
  3. Inspect the drain hose — Pull the washer away from the wall and check the hose for kinks, tight bends, or squashed sections. Straighten it out and make sure it isn’t pinched behind the unit.
  4. Confirm hose height and drain connection — Make sure the drain hose end is not pushed too far into the standpipe and that it sits within the height range listed in your Frigidaire manual, usually between 39 and 96 inches.
  5. Run a test cycle — Plug the washer back in, restart it, and run a short cycle to see if the E12 code clears once water drains properly.
  6. Call a technician if the code returns — If the filter and hose are clear but E12 persists, the drain pump motor itself may need testing or replacing.

FAQ

Can I keep using my washer if E12 keeps appearing?
It’s best not to. Repeated E12 errors mean water isn’t draining properly, which can lead to standing water, odours, or damage to the pump motor over time.

Is the E12 error the same as a clogged drain in general?
Not always. While a clog is the most common cause, a worn-out drain pump or an incorrectly installed drain hose can trigger the same code without any actual blockage.

Do I need a professional to fix E12?
Not usually. Most cases are resolved by cleaning the filter and checking the hose. If those steps don’t work, a technician should check the drain pump, similar to troubleshooting steps used for other appliance flow errors like the Frigidaire CA Error Code.