Bosch dishwasher β Error Code E25
The drain pump is blocked, jammed, or the pump cover is missing.
What it means
The E25 error code on a Bosch dishwasher is a direct indication of a drain pump fault, specifically that the pump is blocked or the protective pump cover is missing or improperly seated. Bosch dishwashers utilize a BLDC (Brushless Direct Current) drain pump. The main control board monitors the electrical current drawn by this pump. If debris jams the impeller, the motor draws excess current, prompting the board to halt the cycle and throw the E25 code to prevent motor burnout. Alternatively, the drain pump cover (a small white plastic piece inside the sump) is crucial for directing water flow over the impeller. If this cover is loose or removed during cleaning and not replaced, the pump cannot create the necessary suction to evacuate the water, causing the board to detect a no-load or abnormal load condition. This fault halts the draining phase, leaving standing water in the tub.
Likely Causes
- 1 Jammed Drain Pump ImpellerGlass shards, popcorn kernels, or bone fragments bypass the filter and physically jam the BLDC pump impeller, causing a high-current draw at the control board.
- 2 Missing or Loose Pump CoverThe white plastic drain pump cover inside the sump must be snapped firmly into place. Without it, the pump cavitates and cannot push water into the drain hose.
- 3 Clogged Filter AssemblyA severely restricted mesh filter prevents water from reaching the pump, triggering abnormal load readings and preventing proper evacuation.
- 4 Obstructed Drain Hose or Air GapA kinked drain hose, clogged sink air gap, or a blocked garbage disposal knockout will cause back-pressure, stalling the pump and triggering the code.
- 5 Failed Drain Pump MotorThough less common than a physical jam, the BLDC drain pump windings can fail, or the rotor can seize, requiring a full pump replacement.
How to clear / reset
To clear the E25 code, you must first resolve the underlying blockage. Disconnect power, remove the bottom rack, and pull out the cylindrical filter. Bail out any standing water. Remove the white plastic drain pump cover (pulling it up and out with a spoon or removing the Torx T20 screw, depending on the model). Inspect the impeller for debris and ensure it spins freely. Snap the pump cover securely back into placeβthis is critical. Restore power, then press and hold the 'Start' button for 3 to 5 seconds to initiate a hard reset. The display should read '0:01'. Close the door, wait for the drain cycle to complete (it will change to '0:00'), and turn the unit off.
Common replacement parts
When to call a pro
If you have cleared the sump, verified the impeller spins freely, and ensured the pump cover is securely snapped in place but the E25 code persists, it is time to call a professional. A technician will need to test the BLDC pump windings for continuity and verify the voltage output from the main control board. Pulling the dishwasher to access the pump or diagnosing board-level faults requires technical expertise. Axis Appliance Repair offers a $90 diagnostic (waived upon authorized repair) and backs all work with a 1-year parts and labor warranty.
FAQs
How much does it cost to fix a Bosch E25 error?
If it is just a debris jam you can clear yourself, it is free. If the drain pump has failed and requires professional replacement, expect repairs to range from $180 to $280, including parts and labor.
Can I run the dishwasher with an E25 code?
No. The dishwasher will halt the cycle and refuse to run until the drain fault is resolved. Attempting to force it can burn out the drain pump or flood the tub.
Will the E25 code clear itself after I remove the clog?
Not automatically. You must reinstall the pump cover, power the unit back on, and perform a manual reset by holding the Start button for 3-5 seconds to clear the active fault from the board's memory.
How long does it take a professional to fix this?
A professional appliance technician can typically diagnose and replace a faulty Bosch drain pump in 45 to 60 minutes.
Why does the pump cover matter so much?
Bosch drain pumps rely on the cover to create a sealed volute chamber. Without it, the impeller just spins water in place (cavitation) rather than pushing it out the drain hose, triggering the E25 code.
Need help with E25?
Our certified techs diagnose Bosch error codes daily. $90 diagnostic Β· 1-yr warranty.