Repair Riot

Why is my dishwasher not cleaning properly

When your house revolts, we help you restore order.

On this page

Quick answer

Your dishwasher may not be cleaning properly due to a clogged filter, incorrect loading, or low water temperature. Check the filter, rinse dishes before loading, and ensure the water heater is set to at least 120°F.

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. Clean it under running water to remove debris.
    Observe: Filter is clogged with food particles or grease
    Means: Clogged filter restricts water flow
    Next: Rinse filter thoroughly and reinstall
  2. Inspect Spray Arms
    Do: Remove the lower and upper spray arms. Check for clogs in the holes and clean with a soft brush or toothpick.
    Observe: Spray arm holes are blocked by debris
    Means: Blocked spray arms prevent proper water distribution
    Next: Clean all holes and reattach spray arms
  3. Verify Proper Loading
    Do: Ensure dishes are not overcrowded and are positioned to allow water to reach all surfaces.
    Observe: Dishes are stacked too tightly or facing the wrong direction
    Means: Improper loading blocks water and detergent
    Next: Rearrange dishes for better water access
  4. Check Water Temperature
    Do: Place a thermometer in the sink and run hot water. The temperature should be at least 120°F.
    Observe: Water temperature is below 120°F
    Means: Cold water reduces detergent effectiveness
    Next: Adjust water heater to 120°F or higher
  5. Run a Descaling Cycle
    Do: Use a dishwasher cleaner or a cup of white vinegar in a glass bowl on the top rack. Run a hot water cycle without dishes.
    Observe: Mineral buildup inside the dishwasher
    Means: Hard water deposits reduce cleaning performance
    Next: Repeat if necessary and resume normal use
  6. Test with a New Cycle
    Do: Load dishes normally and run a complete cycle. Check for improvement.
    Observe: Dishes are now clean after the cycle
    Means: Issue was resolved by cleaning or adjustments
    Next: Maintain regular cleaning to prevent future issues

Common causes

CauseLikelihoodDifficultyPart often needed
Clogged Filter
Food particles and grease block water flow
CommonEasyDishwasher filter cleaner
Clogged Spray Arms
Debris blocks water from reaching dishes
CommonEasySpray arm cleaner
Improper Loading
Dishes block spray arms or prevent water circulation
CommonEasyNone
Low Water Temperature
Cold water reduces detergent activation
CommonEasyNone
Mineral Buildup
Hard water deposits reduce cleaning efficiency
SometimesEasyDescaling solution
Faulty Water Inlet Valve
Insufficient water supply to the dishwasher
RareMediumWater inlet valve
Worn Detergent
Old or ineffective detergent fails to clean
SometimesEasyDishwasher detergent
Malfunctioning Heating Element
Unable to heat water to proper temperature
RareHardHeating element replacement

Parts matching

Replace or clean these parts if they're damaged or clogged:

Always refer to your dishwasher’s manual for part-specific instructions and compatibility.

When to call a professional

FAQ

How often should I clean my dishwasher filter?

Clean the filter at least once a month to prevent clogs and maintain performance.

Can I use regular vinegar to clean my dishwasher?

Yes, white vinegar is effective for descaling. Place a cup in a glass bowl on the top rack and run a hot water cycle without dishes.

Why is my dishwasher not getting hot enough?

Check your water heater temperature (should be 120°F or higher) and ensure the dishwasher’s heating element is functioning.

What if the spray arms are still clogged after cleaning?

If spray arms are damaged or continue to clog, they may need to be replaced with compatible parts.

Can I use any detergent in my dishwasher?

Use high-quality dishwasher detergent designed for your model to avoid poor cleaning and residue buildup.