Overview
A dishwasher not draining has one of six causes: a clogged filter, a blocked garbage-disposal inlet, a clogged air gap, a kinked or scaled drain hose, a stuck check valve, or a failed drain pump. A technician checks them in that exact order, from easiest to hardest. The first two cause most of the no-drain calls we run in Palm Beach County, and both are checks you can make yourself in about ten minutes. This guide walks all six in tech order, says what each fix costs, and tells you the point where a service call beats another hour of guessing.
Check 1: clean the filter and the sump
A clogged filter is the most common reason a dishwasher stops draining. The filter is the removable cylinder at the base of the tub, near the bottom spray arm, and its job is to catch food debris before the debris reaches the pump. When the filter mats over with food film, water has nowhere to go and sits in the bottom of the tub at the end of the cycle.
Twist the filter out, rinse it under hot water, and scrub it with an old toothbrush until the mesh is clear. While the filter is out, reach into the sump — the well under the filter — and pull out anything solid. We find olive pits, popcorn kernels, broken glass, pasta, and fruit-sticker labels in sumps every week.
Run a rinse cycle after reinstalling the filter. If the water drains, the fix is done — and a monthly filter rinse keeps it done. Palm Beach County's hard water makes the film build faster here than the national once-a-quarter advice assumes.
Check 2: run the garbage disposal
The dishwasher drain hose usually empties into the side of the garbage disposal, so a full disposal blocks the dishwasher's only exit. Run the disposal for 15 seconds with cold water flowing, then run the dishwasher's drain cycle again. A surprising share of no-drain complaints end right there.
If the disposal was replaced recently, the odds are high the installer left the knockout plug in place. The plug is a factory-installed disc sealing the dishwasher inlet on every new disposal, and it must be punched out before the hose is connected. A dishwasher that has never drained since a disposal swap is the knockout plug until proven otherwise.
A disposal that hums, jams, or leaks is its own repair — garbage disposal repair is a separate service call, and a failing disposal will keep re-clogging the dishwasher connection until it is fixed.
Check 3: clear the air gap
An air gap is the small chrome cylinder next to the faucet on many Palm Beach County sinks. Plumbing codes require one on domestic dishwashers — King County's plumbing guidance states the requirement plainly — because the gap physically prevents dirty sink water from siphoning back into the dishwasher.
The air gap clogs with the same debris the filter catches. Pull off the chrome cap, remove the inner cover, and clear any buildup with a toothpick or bottle brush. Water spraying out of the air gap during a cycle is the classic sign it is blocked downstream of the gap — clear the short hose from the gap to the disposal too.
Homes without an air gap rely on a high loop: the drain hose must rise and fasten to the underside of the countertop before dropping to the disposal. A hose that sags flat lets dirty water flow backward into the tub, which reads as a dishwasher that never fully drains.
Check 4: inspect the drain hose
The drain hose kinks when the dishwasher gets pushed back into its cabinet, and a kink stops drainage completely. Pull the unit forward enough to see the hose path, straighten any bends, and confirm the hose is not pinched between the cabinet and the frame.
In Palm Beach County the hose also fails from the inside: our hard water leaves mineral scale that narrows the hose bore year after year, and grease film binds food debris to the scale. A hose that drains slowly — rather than not at all — is usually scaled, not kinked. Disconnect it at the disposal end and sight through it; replace it if the bore is visibly narrowed.
Do not pour chemical drain openers through the dishwasher to clear a slow hose. Poison Control warns that drain cleaners are concentrated corrosives that cause serious burns on contact. Inside a dishwasher the chemicals never reach the clog — they sit in the sump, attack the pump seals and the rubber check valve, and turn a hose problem into a pump problem.
Check 5: test the check valve
The check valve is a one-way rubber flapper between the pump and the drain hose. The valve lets water out and stops it from flowing back. When debris wedges the flapper — or hard water stiffens it — water either cannot leave or drains out and seeps right back in, which shows up as a clean cycle that still ends with an inch of water in the tub.
Bosch owners see this failure as the E24 and E25 error codes, the two most common Bosch drain codes we clear in Palm Beach County homes — the Bosch dishwasher error codes guide covers the full list. Bosch's drain path uses a check valve that clogs with food debris or fails mechanically in Florida's hard water, and clearing it is a routine service task.
On most brands the valve sits under the removable filter assembly or at the pump outlet. If you can reach it, inspect for wedged debris and confirm the flapper moves freely. If reaching it means tipping the unit or removing the toe panel and hoses, that is the point where most owners hand the job to a tech.
Check 6: the drain pump
The drain pump is the last suspect and the only one that regularly costs real money. A pump that hums but does not move water is jammed — broken glass and pit fragments are the usual culprits. A pump that is silent during the drain portion of the cycle has failed electrically and needs replacement.
Drain pump replacement runs $180 to $280 including parts and labor, and the job takes a technician under an hour. We stock drain pumps for the common brands on every service truck, which is what makes same-day drain repairs possible.
One age check before replacing anything: dishwashers typically last 9 to 12 years, so a pump quote on a 12-year-old unit deserves the repair-or-replace math first — how long dishwashers last walks that math with real numbers.
What each no-drain fix typically costs
Most no-drain dishwasher repairs in Palm Beach County cost between $150 and $400 with a technician, parts and labor included. Drain pump replacement runs $180 to $280 installed. Filter, disposal-inlet, and air-gap clogs cost nothing to clear yourself, which is why a tech rules them out before quoting any part.
The table below matches each cause to its telltale sign and its typical cost, using the same figures quoted through this guide. If the water still stands after the filter, disposal, air gap, and hose checks, book professional dishwasher repair in Palm Beach County rather than buying parts on a guess — a flat-rate quote after diagnosis beats replacing components one at a time.
| Cause | Telltale sign | DIY or tech? | Typical cost |
|---|---|---|---|
| Clogged filter / sump | Water pools at cycle end; food film on filter mesh | DIY, 10 minutes | Free |
| Blocked disposal inlet | Never drained since a disposal was installed | DIY (knockout plug / run disposal) | Free |
| Clogged air gap | Water sprays from the chrome cap during drain | DIY, 5 minutes | Free |
| Kinked or scaled drain hose | Slow drain, or none after the unit was moved | DIY check; tech if scaled | Hose replacement at the low end of $150–$400 |
| Stuck check valve | Water drains, then seeps back; Bosch E24/E25 | Tech on most models | Mid-range of $150–$400 |
| Failed drain pump | Hums or stays silent during drain | Tech | $180–$280 installed |
When standing water means a service call
Call a technician when the pump hums without moving water, when drainage fails again within days of a filter cleaning, or when water seeps back into the tub after a full drain. Those three symptoms point at the pump, the check valve, or the drain path — the parts of the system that need the unit pulled and the toe panel opened.
Standing water is also worth taking seriously on its own. A dishwasher that never fully drains breeds bacteria and odor in the sump, and the repeat clogs usually trace back to an installation issue — a missing high loop, a sagging hose, an unlevel unit — that a tech corrects once, permanently, as part of the same visit.
Same Day Appliance Fix repairs dishwashers across Palm Beach County — West Palm Beach, Boca Raton, Delray Beach, Boynton Beach, Wellington, Jupiter, and Palm Beach Gardens — with same-day response and a written flat-rate quote before any work starts. Call (561) 247-1679 and a technician can usually have the drain path cleared the same day.
FAQ
Frequently asked questions
BOOK THIS SERVICE