GE Profile Dishwasher F25 Error Code Guide

What This Error Means

F25 on a GE Profile dishwasher means the control thinks the wash motor isn’t moving water right — circulation fault.

In plain terms: the tub fills, but the pump can’t push water through the spray arms the way it should, so the machine bails out and throws F25.

Official Fix

Do it the factory way first:

  • 1. Kill power first. Flip the breaker off. Don’t trust the front buttons.
  • 2. Hard reset. Wait 2–5 minutes. Turn the breaker back on and try a short cycle. If F25 comes back right away, it’s a real fault, not a glitch.
  • 3. Clean the filters and sump.
    • Pull the bottom rack out.
    • Twist or lift out the coarse filter and fine screen at the bottom.
    • Rinse them under hot water and scrub off grease and food sludge.
    • Shine a flashlight into the sump opening and pull out glass, bones, labels — anything that could jam the impeller.
  • 4. Check spray arms.
    • Make sure they spin freely and aren’t hitting tall dishes or the racks.
    • Poke clogged holes clear with a toothpick or small drill bit used by hand only.
  • 5. Confirm water level.
    • Start a normal cycle and let it run about 5 minutes.
    • Crack the door open. Water should just cover the filter area and sit just below the bottom of the door opening.
    • If it’s low, open the supply valve under the sink fully and check the inlet hose for kinks or a clogged screen.
  • 6. Inspect the circulation pump from below.
    • Kill power again. Remove the toe‑kick panel at the bottom front.
    • Find the big motor in the center. That’s the wash or circulation pump.
    • Look for leaks, burnt smell, or a cooked connector on its wiring plug.
    • Push the connector on firmly so it is fully seated.
  • 7. Replace the wash motor if needed. If F25 keeps coming back after cleaning and the motor only hums, growls, or stays dead quiet, the official cure is a new circulation pump or motor assembly, and on some models possibly the control board.

The Technician’s Trick

What techs try before ordering a motor, when it sounds like the pump is just stuck:

  • 1. Free the impeller.
    • Kill power and water to the dishwasher.
    • Pull the bottom rack and remove the filters so you can see down into the sump.
    • Use a long screwdriver handle or spoon handle to gently nudge the plastic impeller you can see down there. You are just trying to break it free, not pry it off.
  • 2. Hot‑water shock.
    • Boil a kettle, let it cool for about a minute, then carefully pour the hot water straight into the sump area.
    • Add a good squeeze of regular dish soap or a cup of white vinegar.
    • Let it sit 10–15 minutes to soften hardened grease around the pump.
  • 3. Force a reset cycle.
    • Restore power at the breaker.
    • On many GE Profile units you can reset by holding the Start button for 3–5 seconds until all the lights flash, then starting a new cycle. Check the tech sheet behind the toe‑kick if your panel is different.
    • Listen: if the pump now spins up and F25 stays gone, you just bought the motor more life.
  • 4. When this doesn’t work. If it still trips F25 almost immediately, the windings or control are done. No more tricks — you are into parts replacement territory.

Is It Worth Fixing? (The Financial Verdict)

  • ✅ Fix: Dishwasher under about 8–10 years old, cabinet and racks in good shape, and it only needs a circulation pump or cleaning. Parts typically cost less than a mid‑range new machine.
  • ⚠️ Debatable: Around 10 years old, already had one or two repairs, or you also see signs of leaks or corrosion. If parts plus labor creep past half the price of a solid new dishwasher, think hard.
  • ❌ Replace: Tub is rusting, control board is also acting flaky, or a quote for motor plus board goes north of roughly 400 dollars and the unit is over 10 years old.

Parts You Might Need

As an Amazon Associate we earn from qualifying purchases.

See also

Chasing other appliance error codes too? These guides can save you more time and money: