Dishwasher Not Cleaning: Troubleshooting & Fixes

On this page

Quick answer

If your dishwasher isn't cleaning dishes, check for clogged spray arms, a dirty filter, or low water temperature. Clean the filter, inspect the spray arms for blockages, and ensure the water heater is set to at least 120°F.

Confirm the symptom

Tools and prep

Disclosure: We may earn a commission from qualifying purchases via affiliate links. Learn more.

Prep & safety

Step-by-step troubleshooting

Check Water Temperature

Do: Test the water temperature at the dishwasher inlet using a thermometer.

Observe: Water should be at least 120°F.

Means: Cold water may not dissolve detergent properly.

Next: Adjust the water heater if the temperature is too low.

Inspect Spray Arms

Do: Remove the spray arms and check for clogs or debris.

Observe: Spray holes should be clear and unobstructed.

Means: Clogged spray arms prevent proper water distribution.

Next: Clean the spray arms with a soft brush and water.

Clean the Filter

Do: Locate and remove the dishwasher filter, then clean it thoroughly.

Observe: The filter should be free of food particles and debris.

Means: A dirty filter can restrict water flow and cleaning efficiency.

Next: Rinse the filter and reinstall it.

Check for Obstructions

Do: Use a flashlight to inspect the interior for any objects blocking the spray arms.

Observe: No obstructions should be present.

Means: Objects can prevent the spray arms from rotating freely.

Next: Remove any obstructions found.

Test the Drain

Do: Run the dishwasher and observe the drain for proper water flow.

Observe: Water should drain completely after the cycle.

Means: Poor drainage can lead to standing water and poor cleaning.

Next: Use a plunger to clear any clogs in the drain if needed.

Inspect Detergent Use

Do: Check the type and amount of detergent being used.

Observe: Use the correct amount and type of dishwasher detergent.

Means: Using the wrong detergent can leave a soapy residue.

Next: Switch to a high-quality dishwasher detergent if necessary.

Common causes table

CauseWhyLikelihoodDifficultyPart often needed
Clogged spray armsDebris blocks water flow to dishes.HighLowNo
Dirty filterA clogged filter restricts water flow and cleaning efficiency.HighLowNo
Low water temperatureCold water doesn't dissolve detergent properly.MediumMediumNo
Poor drainageStanding water prevents proper rinsing.MediumMediumNo
Incorrect detergent useUsing the wrong detergent can leave residue.MediumLowNo
Faulty water inlet valveA faulty valve may not provide enough water pressure.LowHighYes
Worn spray arm sealsLeaky seals reduce water pressure and coverage.LowMediumYes
Malfunctioning drain pumpA faulty pump can prevent proper drainage.LowHighYes

Parts matching

If parts need replacement, match these specifications:

Check the dishwasher's manual for exact part numbers and specifications.

Recommended products

Disclosure: We may earn a commission from qualifying purchases via affiliate links. Learn more.

When to call a pro

FAQ

How often should I clean my dishwasher filter?

Clean the filter every 1-2 months to maintain optimal performance.

Can I use regular dish soap in my dishwasher?

No, regular dish soap can create excessive suds and damage the dishwasher. Use only dishwasher-specific detergent.

Why is my dishwasher not getting enough water?

This could be due to a clogged inlet valve, low water pressure, or a kinked hose. Check these components for issues.

What should I do if the spray arms are still clogged after cleaning?

Replace the spray arms if they are damaged or continue to clog frequently.

How can I increase the water temperature for my dishwasher?

Adjust the water heater thermostat to at least 120°F, but not higher than 140°F for safety.