Repair Riot

Dishwasher Not Fully Cleaning Dishes

When your house revolts, we help you restore order.

On this page

Quick answer

Ensure the dishwasher's filter is clean, rinse aid is filled, and water temperature is at least 120°F. Run a cleaning cycle with vinegar or a dishwasher cleaner.

Confirm the symptom

Tools and prep

Step-by-step troubleshooting

  1. Check and Clean the Filter
    Do: Locate the filter at the bottom of the dishwasher and remove it. Rinse under running water to remove debris.
    Observe: Filter is clogged with food particles and grime
    Means: A dirty filter reduces water flow and cleaning efficiency.
    Next: Clean the filter thoroughly and reinstall it.
  2. Verify Water Temperature
    Do: Check the water temperature at the dishwasher inlet. It should be at least 120°F (49°C).
    Observe: Water temperature is below 120°F
    Means: Cold water doesn't dissolve detergent effectively.
    Next: Adjust the water heater settings or check the dishwasher's heating element.
  3. Inspect and Add Rinse Aid
    Do: Open the rinse aid dispenser and check if it's full. If empty, refill it with rinse aid.
    Observe: Rinse aid dispenser is empty or clogged
    Means: Lack of rinse aid causes poor water drainage and spotting.
    Next: Refill the rinse aid and run a cycle to see if it improves.
  4. Run a Cleaning Cycle
    Do: Place a cup of white vinegar in a dishwasher-safe container on the top rack and run a normal cycle without dishes.
    Observe: Vinegar helps dissolve mineral buildup and residue
    Means: This can clean internal components and improve performance.
    Next: Run a regular cycle with dishes to test the results.
  5. Check Spray Arms for Clogs
    Do: Remove the spray arms and inspect the nozzles for clogs. Use a toothpick or pin to clear any blockages.
    Observe: Nozzles are clogged with food particles or limescale
    Means: Clogged spray arms restrict water flow and cleaning.
    Next: Clean the spray arms and reattach them securely.
  6. Examine Detergent Use
    Do: Check the type and amount of detergent being used. Ensure it's suitable for your dishwasher.
    Observe: Using too much or the wrong type of detergent
    Means: Improper detergent can leave residue and reduce cleaning power.
    Next: Use the recommended amount and type of detergent.

Common causes

CauseLikelihoodDifficultyPart often needed
Clogged Filter
A dirty filter restricts water flow and traps debris, reducing cleaning efficiency.
CommonEasyDishwasher Filter
Low Water Temperature
Cold water doesn't dissolve detergent properly, leading to poor cleaning.
CommonEasy–MediumWater Heating System
Empty Rinse Aid Dispenser
Rinse aid helps water sheet off dishes; without it, water leaves spots and doesn't drain well.
CommonEasyRinse Aid
Clogged Spray Arms
Blocked spray arm nozzles prevent water from reaching all dishes effectively.
SometimesEasySpray Arm Nozzles
Improper Detergent Use
Using too much or the wrong type of detergent can leave residue and reduce cleaning power.
SometimesEasyDishwasher Detergent
Faulty Heating Element
A malfunctioning heating element fails to heat water to the required temperature.
RareHardHeating Element

Parts matching

Common parts needed to fix a dishwasher not fully cleaning dishes include:

Purchase replacement parts that match your dishwasher model for compatibility.

When to call a professional

FAQ

How often should I clean the 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 leaving spots on glasses?

Spots are often caused by a lack of rinse aid or hard water. Ensure the rinse aid is filled and consider using a water softener if you have hard water.

What is the ideal water temperature for a dishwasher?

The water temperature should be at least 120°F (49°C) at the dishwasher inlet for effective cleaning.