Repair Riot

Dishwasher Won't Clean Dishes

When your house revolts, we help you restore order.

On this page

Quick answer

Check the dishwasher’s filter, rinse aid, and water temperature. Ensure dishes are properly loaded and the spray arms rotate freely. Run a cleaning cycle with vinegar or a commercial cleaner if needed.

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 or sediment
    Means: Clogged filter restricts water flow and cleaning efficiency
    Next: Clean the filter thoroughly and reinstall it
  2. Inspect the Spray Arms
    Do: Check the spray arms for clogs by holding them up to light. Use a toothpick or pin to clear any blocked holes.
    Observe: Spray arm holes are blocked or the arms don’t rotate freely
    Means: Blocked spray arms prevent proper water distribution
    Next: Clear clogs and ensure arms rotate smoothly
  3. Verify Water Temperature
    Do: Check the water temperature at the dishwasher inlet. It should be at least 120°F (49°C).
    Observe: Water is below 120°F or not hot enough
    Means: Cold water reduces detergent effectiveness and cleaning power
    Next: Adjust your home’s water heater settings if necessary
  4. Check Rinse Aid Level
    Do: Open the rinse aid compartment and check the level. Refill if necessary.
    Observe: Rinse aid is empty or low
    Means: Lack of rinse aid causes poor water drainage and streaks
    Next: Add rinse aid and run a test cycle
  5. Run a Cleaning Cycle
    Do: Place a cup of white vinegar in a dishwasher-safe container on the top rack and run a hot water cycle without dishes.
    Observe: Vinegar neutralizes odors and dissolves mineral buildup
    Means: Mineral deposits or mildew can affect cleaning performance
    Next: Run a normal cycle to ensure improved results
  6. Inspect Detergent Usage
    Do: Check if you’re using the correct type and amount of detergent. Avoid using regular dish soap as it can cause sudsing.
    Observe: Wrong detergent type or excessive suds
    Means: Improper detergent affects cleaning and rinse performance
    Next: Use the recommended dishwasher detergent and measure correctly

Common causes

CauseLikelihoodDifficultyPart often needed
Clogged filter
Blocked filter restricts water flow and cleaning efficiency
CommonEasyDishwasher filter
Clogged spray arms
Blocked spray arm holes prevent proper water distribution
CommonEasyNone (cleaning usually sufficient)
Cold water temperature
Cold water reduces detergent effectiveness and cleaning power
SometimesEasyNone (adjust water heater settings)
Low or no rinse aid
Lack of rinse aid causes poor water drainage and streaks
CommonEasyRinse aid dispenser or refill
Mineral buildup or mildew
Buildup reduces cleaning efficiency and causes odors
SometimesEasyDishwasher cleaner or vinegar
Incorrect detergent or overuse
Improper detergent affects cleaning and rinse performance
SometimesEasyDishwasher detergent
Faulty water inlet valve
Inadequate water supply prevents proper cleaning
RareMediumWater inlet valve
Malfunctioning heating element
Heating element failure results in cold water during cycles
RareHardHeating element

Parts matching

Common parts that may be needed for a dishwasher that won’t clean dishes:

Always use parts recommended by your dishwasher’s manufacturer to ensure compatibility and performance.

When to call a professional

FAQ

Can I use regular dish soap in my dishwasher?

No, regular dish soap creates excessive suds and can damage your dishwasher. Always use HE (high-efficiency) dishwasher detergent.

How often should I clean my dishwasher filter?

Clean the filter every 1–2 months, or more frequently if you notice poor cleaning performance.

Why are my dishes still streaky after using rinse aid?

Streaks may indicate hard water. Consider using a water softener or increasing the rinse aid dosage slightly.

What’s the best way to unclog a spray arm?

Hold the spray arm up to a light source and use a toothpick or pin to clear any blocked holes. Rinse thoroughly afterward.

How do I know if my dishwasher’s heating element is faulty?

If the water remains cold during cycles and dishes aren’t drying properly, the heating element may be faulty. Test with a multimeter or consult a technician.