Home › Dishwasher Not Cleaning Dishes

Dishwasher Not Cleaning Dishes: The Checks That Actually Fix It

Kitchen guide · Based on manufacturer documentation · Safe homeowner checks only

Two hours of noise and heat, and the plates still come out wearing dinner. That gap between effort and result is rarely a dying machine. A dishwasher cleans with water coverage, hot water, and working detergent multiplied together, and the usual failure is coverage, with a clogged filter or a blocked spray arm quietly strangling the wash. Most homes can run every check on this page in about 30 to 45 minutes, at no cost, before any part is even discussed.

Why this happens

A dishwasher cleans with a surprisingly small amount of water. It fills the sump at the bottom of the tub, the circulation pump pushes that water up through the spray arms, and the same water falls back, passes through the filter, and goes around again. Cleaning comes from that loop working at full strength, with hot water softening grease and detergent lifting soil so the filter can trap it before the next pass.

That design explains why results fade gradually instead of failing overnight. A filter matted with grease and food fines lets less water through, so the pump delivers weaker spray and dirty water goes back over the dishes. Jets in the arms clog one by one with seeds, grit, and mineral scale, so parts of the rack get a mist instead of a jet. An arm that catches on a tall tray stops turning, and one whole side of the load is shielded for the full cycle. Loading creates the same blind spots when bowls nest or a large item stands in front of smaller ones.

Heat and chemistry finish the job, or fail to. The first fill is the water sitting in the pipe, often cold, and a lukewarm main wash leaves detergent underpowered and grease intact. Old detergent that has absorbed moisture loses strength in the packet, so even perfect water coverage washes with weak chemistry. Restore flow, heat, and detergent together, and most machines clean like they used to.

Finding the cause

Start at the filter and work outward through coverage, heat, loading, and detergent. That is the order of likelihood, and each check below either restores part of the wash on the spot or tells you the fault sits further down the line.

The filter controls the water the pump can move

The filter set in the tub floor screens everything the pump recirculates, so it is the single most common cause of gradually worsening results. A matted filter starves flow at the source and sprays dirty water back over the load, which also explains the gritty, sandy residue left on glasses and plates. Lift the filters out, look at them against the light, and check the sump well beneath them. A filter that looks grey and felted, or a sump holding food debris, confirms the restriction. A clean filter with poor results pushes the search onward to the arms. If the problem includes standing water as well as dirty dishes, work through our dishwasher not draining guide too, since the two faults share the same filter and sump.

Spray arm jets decide where the wash actually reaches

Each arm is a hollow bar fed with pressurised water, and the small jets along it do two jobs: they spray the load, and their angled end jets provide the push that keeps the arm turning. Seeds, grit, and mineral scale plug those holes one at a time. Remove each arm, which lifts off or unscrews by hand on most models, hold it up, and inspect every jet. Blocked jets mean whole zones of the rack are being rinsed rather than washed, and a pattern of dirt that matches one arm points straight at that arm. Clear jets with weak cleaning move the suspicion to rotation, feed connections, or the pump.

A free spinning arm still needs a clear path through the load

An arm with clear jets still fails if it cannot complete a full turn for the whole cycle. Refit the arms and spin each one by hand. It should rotate smoothly with no catching at any point. Then check the sweep against the tallest items you wash regularly, because a tall tray or board in the rack below is the usual thing stopping rotation mid cycle while passing a quick empty check. The top rack has its own version of this fault: on many models the upper arm feeds from a connection at the back of the tub, and if that connection does not seat when the rack pushes in, the bottom rack cleans while the top rack stays dirty.

Hot water at the first fill sets up the whole wash

The dishwasher takes whatever water the pipe delivers, and the first fill is the slug that has been sitting cold between the water heater and the kitchen. A cold start means the main wash runs lukewarm, and detergent performance and grease cutting both suffer for the longest stage of the cycle. Run the kitchen hot tap until it is properly hot just before starting the machine, and measure with a kitchen thermometer if results have been poor. The target is about 120 degrees F at the tap, measured after the tap has run for a minute. Water that never gets near target on any cycle is no longer a loading habit and belongs in the safety callout below.

Loading pattern creates or removes the dead zones

Spray can only clean surfaces it can hit, and daily loading habits quietly shield a third of a typical load. Bowls nested inside each other present their outsides to the wash and hide their insides. Spoons loaded together nest the same way. A tall item in front of the dispenser door shields the detergent from the spray, which is how a pod ends the cycle whole or half dissolved in the tub. On older models, items towered over the central spray tower starve the top rack entirely. Walk your normal load against those four patterns. Finding two or three of them in a regular load explains dirty dishes in a machine that passes every mechanical check.

Detergent loses strength when it sits damp or goes old

Detergent is chemistry with a shelf life. Powder stored open under a damp sink absorbs moisture, clumps, and loses strength, and pods past their best harden so they dissolve late or not at all. Dead detergent makes clean, hot, well aimed water do all the work, and water alone cannot lift grease and dried food. Check the packet before blaming the machine: clumped powder, pods stuck together, or a box that has been open for many months are findings, not details. A load that improves immediately with fresh detergent confirms the old stock was the fault, and dosing also matters, because far too little detergent for the soil level produces the same weak wash.

What the checks are telling you

What you findWhat it meansWhat to do next
The filter is grey, matted, or the sump holds debrisFlow is starved and dirty water is being recirculatedClean the filter set and sump, then run a fair test load
Jets in one spray arm are pluggedThat arm is rinsing a zone instead of washing itClear every jet, rinse the arm through, and retest
The bottom rack cleans and the top rack does notThe upper arm, its feed connection, or overall flow is failingCheck the upper arm jets, its spin, and the rear feed connection seating
A pod is found whole or half dissolvedSpray is not reaching the dispenser, the start was cold, or the pods are oldUse a fresh pod loaded last, clear the front of the dispenser, and start with hot water
An arm catches on a tall item during its sweepRotation stops mid cycle and one side of the load is shieldedMove tall items to the sides and back and keep the arm sweep clear
Every check passes and results stay poorThe circulation pump may be losing pressure with ageStop at the checks and get a service diagnosis before buying parts

Fixing it

  1. Clean the filter set, about 10 minutes. Remove the filters from the tub floor, wash them under a tap with a soft brush or an old toothbrush, clean out the sump well beneath, and refit everything fully seated.
  2. Clear the spray arm holes, about 10 minutes. Lift off or unscrew each arm, push debris out of each jet with a cocktail stick without enlarging the holes, rinse the arm through from its centre opening, and shake out anything loose inside.
  3. Check the arms spin freely, about 2 minutes. Refit the arms, spin each one by hand through a full turn, and confirm the upper arm feed connection seats when the top rack pushes in.
  4. Start with hot water, about 2 minutes. Run the kitchen hot tap until it is properly hot just before you start the machine, so the first fill is hot water rather than the cold slug from the pipe, at about 120 degrees F.
  5. Fix the loading pattern, about 5 minutes per load. Face dirty surfaces down and toward the spray, separate nested bowls and spoons, keep big flat items at the sides and back rather than the front, keep nothing tall in front of the dispenser door, and keep the spray tower zone clear on models that have one.
  6. Renew the detergent, about 2 minutes. Replace clumped powder or old pods with fresh stock, store detergent dry, and dose for the soil level.
  7. Run a fair test cycle, hands on time only a few minutes plus the cycle. Use a realistic mixed load of plates, bowls, glasses, and cutlery, loaded as described, on the normal or heavy cycle you actually use, and judge plates from both racks. Change one thing at a time across test loads, because changing filter, arms, and detergent all at once leaves you not knowing which one fixed it, and a test load of three plates proves nothing.

Scrape, do not rinse

Modern dishwashers and detergents are designed for food soil. Enzymes need something to work on, and sensor cycles judge how dirty the water is and shorten the wash if the dishes arrive pre rinsed. Scrape plates into the bin, load them dirty, and let the machine do the job it was bought for.

Costs

Usually no part at all. The cleaning checks are the repair, and the costs only appear when an arm has physically failed or the pump itself is at the end of its life.

ItemDIY costPart onlyFitted by a service
All cleaning, clearing, and loading checks$0 (estimate)Not a partNot needed if the checks fix it
Replacement spray arm$20 to $50 for the part, hand fitted on most models (estimate)$20 to $50 (estimate)Usually owner fitted, so the part figure is the whole cost in most cases (estimate)
Circulation or wash pump, the professional endpointNot a DIY job in this guideNot priced separately here$250 to $450 fitted by a repair service (estimate)

All prices on this page are estimates based on typical US parts and service pricing. Your model, region, and the actual failed part will move the real figure.

Repair or replace note: work through the free checks before pricing any repair, because a pump quote for a machine with a matted filter is money spent on the wrong fault. If the checks all pass and a service confirms a failed circulation pump at the fitted figure above, weigh that against the age of the machine. A pump repair on a younger machine with a sound tub, racks, and controls is reasonable value. The same bill on a machine that is also rusting, leaking, or failing electronically usually belongs toward a replacement instead, and no repair restores cleaning if the real cause was loading or detergent all along.

Mistakes that make it worse

Stop and Call a Professional If

Never work on gas lines, sealed refrigerant systems or inside electrical panels. If anything in this guide conflicts with your model's manual or a safety warning on the machine, the manual and the warning win.

Cloudy glasses are a different issue from dirty dishes. If the load is clean but filmed white, that is mineral film or etching, covered in our white film on glasses guide, and draining faults are covered in our dishwasher not draining guide.

Frequently Asked Questions

Why are the dishes on the top rack still dirty?

The top rack depends on the upper spray arm and, in many models, a feed tube up the back of the tub. Check that the upper arm spins freely and its holes are clear, that the arm's feed connection seats when the rack pushes in, and that the filter is clean: a clogged filter starves the whole wash system, and the top rack suffers first and worst.

Why is my detergent pod not dissolving?

Usually because spray is not reaching the dispenser area properly (a blocked arm or a tall item shielding it), the first fill water is cold, or the pods themselves are old and have absorbed moisture and hardened. Try a fresh pod, loaded last, with nothing tall in front of the dispenser door, and the tap run hot before you start.

How often should I clean the dishwasher filter?

Monthly is a good rhythm for most households, and more often if you load heavily soiled dishes without scraping or have a full house. A filter that looks grey and matted is already costing you cleaning performance. It takes two minutes under a tap with an old toothbrush.