Dishwasher Not Cleaning Properly: Troubleshooting Guide

On this page

Quick answer

Check for clogged spray arms or filters. Ensure you're using the correct detergent and loading dishes properly. If issues persist, inspect the water inlet valve and heating element.

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 Spray Arms

Do: Remove the lower and upper racks. Inspect the spray arms for clogs.

Observe: Look for debris or mineral buildup blocking the spray arm holes.

Means: Use pliers to clear any blockages.

Next: Reassemble the spray arms and run a test cycle.

Inspect Filters

Do: Locate the filters at the back of the dishwasher tub.

Observe: Check for debris or buildup.

Means: Remove and clean the filters using a shop vacuum or running water.

Next: Reinstall the filters and run a test cycle.

Examine Detergent Dispenser

Do: Open the detergent dispenser.

Observe: Ensure it is opening properly and there is no residue.

Means: Clean the dispenser with a towel and mild detergent.

Next: Run a test cycle with a recommended detergent.

Test Water Inlet Valve

Do: Locate the water inlet valve behind the dishwasher.

Observe: Check for leaks or blockages.

Means: Use a multimeter to test for continuity. Replace if necessary.

Next: Reconnect the water supply and run a test cycle.

Inspect Heating Element

Do: Locate the heating element at the bottom of the dishwasher.

Observe: Check for signs of damage or corrosion.

Means: Use a multimeter to test for continuity. Replace if necessary.

Next: Reassemble the dishwasher and run a test cycle.

Check Water Temperature

Do: Run the dishwasher and measure the water temperature.

Observe: Ensure the water is hot enough (at least 120°F or 49°C).

Means: Adjust the water heater if necessary.

Next: Run another test cycle with hot water.

Inspect Door Seal

Do: Examine the door seal for cracks or damage.

Observe: Ensure the seal is intact and creating a proper seal.

Means: Replace the seal if damaged.

Next: Run a test cycle to check for leaks.

Check Drain Hose

Do: Locate the drain hose under the sink.

Observe: Ensure it is not kinked or clogged.

Means: Straighten or replace the hose if necessary.

Next: Run a test cycle to ensure proper draining.

Common causes table

CauseWhyLikelihoodDifficultyPart often needed
Clogged Spray ArmsPrevents water from reaching all dishes.HighEasyNone
Dirty FiltersReduces water flow and cleaning efficiency.HighEasyNone
Incorrect DetergentDetergent may not dissolve properly or clean effectively.MediumEasyNone
Faulty Water Inlet ValveRestricts water flow into the dishwasher.MediumModerateWater Inlet Valve
Damaged Heating ElementPrevents water from heating properly.MediumModerateHeating Element
Low Water TemperatureDetergent may not dissolve or clean effectively.MediumEasyNone
Damaged Door SealAllows water to leak out, reducing cleaning efficiency.LowModerateDoor Seal
Kinked or Clogged Drain HosePrevents proper draining and recirculation of water.LowModerateDrain Hose

Parts matching

When replacing parts, ensure they match your dishwasher's make and model. Check the user manual or manufacturer's website for specific part numbers.

Consider buying OEM (Original Equipment Manufacturer) parts for better compatibility and reliability.

Recommended products

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

When to call a pro

FAQ

Why is my dishwasher leaving spots on dishes?

Spots can be caused by hard water, improper rinsing, or using the wrong detergent. Try using a rinse aid and ensure your water softener is working properly.

How often should I clean my dishwasher filters?

Clean the filters every 3-6 months to maintain optimal performance. More frequent cleaning may be necessary if you have hard water.

Can I use regular dish soap in my dishwasher?

No, regular dish soap can create too many suds and cause overflow. Use only dishwasher-specific detergent.

Why is my dishwasher not heating water?

A faulty heating element or low water temperature from the supply can cause this issue. Check the heating element and adjust your water heater if necessary.

How do I know if my water inlet valve is faulty?

If your dishwasher is not filling with water or is taking too long to fill, the water inlet valve may be faulty. Test it with a multimeter for continuity.

What should I do if my dishwasher is leaking?

Check the door seal, spray arms, and drain hose for damage or blockages. Ensure the dishwasher is level and properly installed.