Why is my dishwasher not cleaning dishes?

Your dishwasher leaves dishes dirty or gritty because food particles, buildup, or simple loading mistakes prevent proper cleaning. Common culprits include clogged filters, wrong detergent, and blocked spray arms that stop water from reaching every surface. Most issues resolve with basic maintenance you can do at home.

Quick checks (try these first)

  1. Run a hot cycle with 3 cups of white vinegar in an empty dishwasher to dissolve buildup and residue.
  2. Check if dishes have water after a test cycle: place empty cups on top and bottom racks and run the machine—if they're full, water flow is good.
  3. Inspect the detergent dispenser for undissolved tablets or residue, and ensure rinse aid is full.
  4. Verify no pooling water at the bottom, which signals a drain issue.
  5. Remove and rinse the filter at the bottom center to clear debris.
  6. Examine spray arms for clogs by spinning them manually and poking holes clear with a toothpick.

Clogged or dirty filter

The filter at the bottom of your dishwasher traps food particles and debris, but when clogged, it recirculates dirty water onto dishes, leaving grit or residue. Regular cleaning prevents this, as buildup happens from everyday use.[1][2][4]

Filters vary by model, often at the bottom center—consult your owner's manual for exact location and removal.[1]

  1. Turn off and unplug the dishwasher for safety.
  2. Locate and twist or pull out the filter assembly.
  3. Rinse under hot water, scrubbing with a soft brush to remove stuck debris.
  4. Reinstall securely and run a short cycle to test.
  5. Clean monthly or after heavy-use loads.

Blocked spray arms

Spray arms spin to distribute water, but food bits or mineral deposits clog the holes, reducing spray pressure and leaving dishes uncleaned. This causes uneven cleaning, especially on glasses or bowls.[2][4]

  1. Remove the lower spray arm by pulling or twisting it free (check manual).
  2. Upper arm lifts out after releasing clips—shake out debris.
  3. Poke each spray hole clear with a toothpick or wire, avoiding damage.
  4. Flush with hot water and a brush, then reinstall.
  5. Test spin by hand; run a cycle to confirm rotation.

Improper loading

Overloading, nesting items, or blocking spray paths stops water from hitting all surfaces, leading to food residue in hidden spots. Plates flat on racks or silverware clumped together worsen this.[1][3][5]

Proper spacing ensures full coverage—modern dishwashers handle some residue better than spotless pre-rinsing.[3]

Upper rack position issues

If the upper rack sits too low, it blocks the dispenser from opening, trapping detergent.[6]

  1. Lift the rack and check for position clips or stops.
  2. Adjust to a higher setting per your manual.
  3. Test dispenser door opens freely during a cycle.

Wrong or insufficient detergent

Using hand soap, expired pods, powder instead of tablets, or too much/too little detergent fails to break down grease and leaves film. Tablets dissolve better in some models.[1][2][6]

Hard water needs more detergent or a softener; always match to your water type.[3][6]

Water temperature or supply problems

Dishwashers need hot water (at least 120°F) to activate detergent and dissolve residue—cold incoming water leaves spots or soap film.[3]

Low pressure from a clogged inlet valve or shutoff also reduces cleaning power.[8]

  1. Run hot water at the sink nearest the dishwasher for 1-2 minutes before starting.
  2. Test water heat: feel dishes post-cycle or use a thermometer.
  3. Check home water heater setting (aim for 120°F).
  4. Inspect inlet hose for kinks; clean shutoff valve screen if accessible.

Hard water buildup or internal residue

Mineral deposits from hard water coat parts, trapping dirt and etching glassware over time. Grease and soap scum also accumulate inside.[3][6]

A monthly deep clean restores performance without parts replacement.[4]

Drain or cycle setting issues

A clogged drain recirculates dirty water, while light cycles or "rinse only" skip full cleaning.[5][6]

Pooling water signals blockages beyond the filter.[5]

  1. Select heavy or normal cycle for soiled loads.
  2. Scoop debris from bottom if no filter.
  3. Check drain hose for kinks; ensure high-loop install.
  4. Run garbage disposal first if connected.

When to call a professional

DIY fixes handle most cases, but persistent poor cleaning despite maintenance points to faulty parts like a broken heater, pump, or dispenser.

Frequently asked questions

Why are my glasses cloudy after dishwasher cycles?

Hard water minerals etch glass; use rinse aid, vinegar cleans, or a softener. Load glasses properly without nesting.[3][5]

Do I need to pre-rinse dishes?

No—modern detergents activate on residue. Scrape large bits; over-rinsing reduces cleaning enzymes.[3]

Why is there white film on dishes?

Excess detergent, hard water, or no rinse aid. Switch to tablets and fill rinse aid dispenser.[1][3]

How often should I clean my dishwasher?

Filter weekly, full clean monthly with vinegar. More if hard water or heavy use.[1][4]

Is my dishwasher broken if it runs but doesn't clean?

Rarely—90% of cases are maintenance like filters or loading. Test basics first.[2]

What if detergent doesn't dissolve?

Check dispenser for jams, water too cold, or wrong type. Clean springs with a brush and hot water.[2][3]