Dishwasher Not Cleaning Dishes? 7 Reasons Why (and How to Fix Them)

Yurii inspecting a built-in dishwasher in a San Diego home — checking for drainage and spray arm issues

Opening the dishwasher after a full cycle to find your dishes still grimy is one of life’s small frustrations. Before you assume the machine is broken, know this: most dishwasher cleaning problems have surprisingly simple causes — and many don’t require a service call at all.

Here are the seven most common reasons a dishwasher fails to clean properly, starting with the easiest fixes.

1. The Filter Is Clogged

This is the number one cause of poor dishwasher performance — and the most overlooked. Modern dishwashers have a filter at the bottom of the tub that traps food particles during the wash cycle. When it gets clogged, water can’t circulate properly and those particles just get redistributed onto your dishes.

How to check: Remove the bottom rack and look for the cylindrical filter near the spray arm. Twist it counterclockwise to remove it.

How to fix: Rinse it under warm water and use a soft brush to remove debris. Do this monthly for best results.

2. Spray Arms Are Blocked

The spray arms have small holes (jets) that spray water at high pressure to clean your dishes. Food particles, mineral deposits, and debris can clog these jets, reducing water pressure and cleaning effectiveness.

How to check: Remove the spray arms (they typically unscrew from the bottom) and hold them up to the light. Can you see through each hole?

How to fix: Use a toothpick or small wire to clear each hole. Soak the arms in warm white vinegar for 15–20 minutes to dissolve mineral buildup, then rinse and reinstall.

3. You’re Loading the Dishwasher Wrong

Even a perfectly functioning dishwasher won’t clean effectively if dishes are blocking the spray. This is more common than most people realize.

Common loading mistakes: nesting bowls or cups so water can’t reach all surfaces; placing tall items in the bottom rack that block the spray arm from rotating; overcrowding; or putting large pots in positions that block the detergent dispenser.

What to do: Face dishes toward the center of the machine. Keep large items on the sides and bottom. Don’t nest items. Leave space between everything.

4. Water Isn’t Hot Enough

Dishwashers need hot water — ideally 120°F (49°C) — to effectively dissolve detergent and cut through grease. If your water heater is set too low, cleaning performance suffers.

How to check: Run the hot water at your kitchen sink until it’s as hot as it gets, then test it with a thermometer. If it’s below 120°F, adjust your water heater settings.

Also: Run your hot water tap for 30 seconds before starting the dishwasher so the first fill is hot — not cold water from sitting pipes.

5. You’re Using Too Much (or the Wrong) Detergent

More detergent is not better. Using too much can leave a film on dishes. Using low-quality detergent or the wrong type (like liquid dish soap) causes poor cleaning and potentially excessive sudsing.

Best practices: Use a quality dishwasher-specific detergent (pods work well for consistency). Don’t overfill the detergent compartment. Add rinse aid to the dispenser — this dramatically improves drying and prevents spots. If you have hard water, use a detergent designed for hard water.

6. The Water Inlet Valve Is Restricted

The water inlet valve controls how much water enters the dishwasher at the start of each cycle. If it’s partially clogged or failing, the dishwasher won’t fill with enough water to properly wash and rinse your dishes.

Signs: Dishes are consistently under-washed, the dishwasher seems quieter than usual during the fill cycle, or you can see the tub isn’t filling to normal levels.

What to do: This is a repair for a technician. Inlet valve replacement is usually $100–$180 including labor.

7. The Wash Pump or Motor Is Failing

The wash pump creates the water pressure that drives the spray arms. If it’s weak or failing, water pressure drops and cleaning performance suffers — even if everything else is working correctly.

Signs: The dishwasher runs through its cycle normally but dishes consistently come out with food residue, particularly in spots that should be getting direct spray.

What to do: A failing pump is a job for a technician. Pump replacement typically costs $150–$280 depending on the model.

Quick Checklist Before Calling a Technician

  • Clean the filter
  • Clear the spray arm jets
  • Check your loading technique
  • Verify water temperature (120°F)
  • Switch to quality detergent + rinse aid
  • Run a dishwasher cleaning cycle with a commercial cleaner (like Affresh)

If you’ve done all of the above and dishes are still coming out dirty, it’s time for a professional diagnosis. “Nine out of ten dishwasher calls I get could have been solved with a filter clean and some rinse aid,” says Yurii. “But when a pump or control board goes, don’t wait — a flooded kitchen is a much bigger problem.”

Dishwasher Repair in San Diego

Spark Appliance Repair handles dishwasher repairs throughout San Diego County, including Chula Vista, La Mesa, El Cajon, Mira Mesa, Coronado, and Spring Valley. We work on all major brands including Bosch, KitchenAid, Whirlpool, Samsung, LG, and GE.

Call (619) 330-5105 or book an appointment online. Same-day service available.

Facebook
Twitter
LinkedIn

© 2001 – 2026 SPARK Appliance Repair. All Right Reserved.