Cost guide · appliance

How much does it cost to fix a dishwasher that cleans dishes only sometimes?

DIY cleanout vs pro repair costs for 2026

Most intermittent "dishes still dirty" problems trace to a clogged filter, a spray arm that's jamming, or inconsistent hot water. A DIY cleanout and inspection usually runs $20–$110 in parts and supplies. If it's the wash pump, water inlet valve, or a control issue, plan on $150–$500 with a pro.

6 min read · Updated July 19, 2026 · Careful DIY · DIY $20–$110 · Pro $150–$500

Typical DIY

$20–$110

Typical pro

$150–$500

Planning midpoint

$195

Filter and spray-arm cleaning are DIY; pump, valve, and install work vary.

Cost range explorer

DIY$20$110
Pro$150$500

What moves the price

  • Access: tight, buried, or hard-to-reach work costs more in labor
  • Metro labor rates: prices swing by region and city
  • Permits and inspections: required in many areas and added to the total
  • Related damage: problems found once the area is opened up
  • After-hours or emergency calls: nights, weekends, and rush jobs run higher
  • Equipment age and condition: older systems can need extra parts or prep

How we estimate these costs

These are 2026 US planning ranges built from trade cost composites, meant to help you budget before you call around. They are not a quote, and no one has seen your home yet.

Real numbers move with access to the work area, local metro labor rates, permit requirements, and any related damage found once things are opened up. Treat the range as a starting point, then confirm with a local pro.

We centralize each range by home system, so pages that share a system stay consistent with one another instead of drifting apart.

Source for this system band: Trade planning composites (appliance service) (2026-07). Confidence: medium. Last reviewed 2026-07-20.

Want costs for your exact case, not averages?

The short answer

Intermittent dirty dishes are frustrating because the machine seems to "work when it wants to." That randomness is a clue, not a curse.

Steady failures point to dead parts. On-and-off failures point to something that changes load to load: how you pack it, how hot the water is, or a clog that moves around.

Start cheap. A thorough cleanout of the filter and spray arms costs $20–$110 and fixes most of these cases.

If cleaning doesn't do it and you can hear the wash pump struggling, a licensed tech job runs $150–$500 for parts and labor in 2026.

Before anything else, run your kitchen hot tap until it's hot, then start the dishwasher. A warm first fill fixes more "dirty dish" complaints than any part swap.

What it costs in 2026

The DIY range of $20–$110 covers consumables and small parts. That's a bottle of dishwasher cleaner, a jug of rinse aid, and maybe one replacement spray arm if a jet is cracked.

A replacement spray arm runs $25 to $60 depending on the brand. Filters are usually $15 to $35 if yours is torn or warped.

The pro range of $150–$500 kicks in when the fix is the wash pump, the water inlet valve, or the heating element and its thermostat.

Wash pump replacement is the big one, typically $250 to $350 installed on common brands. The part alone is often $80 to $160; the rest is labor.

A water inlet valve is cheaper, around $120 to $200 installed, because the part is $30 to $60 and it's a faster job.

Diagnostic fees run $80 to $130 in most metros and usually get rolled into the repair if you go ahead with it.

  • Dishwasher cleaner and rinse aid: $15 to $30
  • Replacement spray arm: $25 to $60
  • Replacement filter: $15 to $35
  • Water inlet valve, installed: $120 to $200
  • Wash pump, installed: $250 to $350
  • Diagnostic visit: $80 to $130 (often credited)

How we put this together

These cost ranges come from typical 2026 US appliance service pricing across common brands, plus retail part costs for spray arms, filters, valves, and pumps.

The cause order reflects what field techs actually find on "dishes still dirty" calls, where filter and spray arm issues dominate and pump failures are the minority.

Prices vary by metro. A service call in a major city runs higher than a rural one, and specialty or high-end brands cost more for parts.

Treat these as planning numbers, not quotes. Get a firm price from a licensed tech before authorizing any pump or electrical work.

Get costs for my exact case

See your most likely cause first, then unlock DIY and pro cost bands for your exact case.

Free to start · Guidance only, not a substitute for licensed trade work

What you are usually paying to fix

6 causes

What's actually going on

Think of the wash system as a loop: water fills, the pump pressurizes it, the spray arms blast it around, the filter catches the crud, and it drains. Break any link in that loop and dishes come out dirty.

The filter is the usual suspect. Grease and starch build a film, and once it's thick enough, the machine recirculates dirty water. Some loads look fine, some don't, depending on how the sludge sits.

Spray arms are the second suspect. The jets are tiny, and hard water scale plugs them slowly. A tall pot blocking the arm on one load and not the next gives you that maddening on-and-off pattern.

Water temperature is the quiet villain. Detergent needs roughly 120 to 125 F to dissolve grease. If your first fill is lukewarm because the run from the water heater is long, results swing with the season and time of day.

When cleaning and water temp check out and it's still random, the wash pump is next. A worn impeller pushes strong pressure cold and weak pressure warm, which is exactly why it feels unpredictable.

How to work the problem

Go in order. Each step is cheaper and easier than the one after it, and most people never make it past step three.

First, kill the power at the breaker if you're going to reach deep into the sump. The door switch alone isn't enough when your hands are near the pump.

Pull the lower rack and twist out the cylindrical filter. Rinse it under hot water with a soft brush, then clear the sump of glass shards, seeds, and grit.

Snap off both spray arms. Hold each up to a light, poke every clogged jet clear with a toothpick, and spin them by hand to confirm they turn freely.

Run an empty hot cycle with a dishwasher cleaner or a cup of white vinegar on the top rack. This strips scale off the jets and heating element.

Now load a deliberate test batch. No nesting, soiled sides toward the center, nothing blocking the arms. Use fresh detergent and rinse aid.

  • Filter and sump: cleaned and clear of debris
  • Spray arms: jets open, arms spin freely
  • First fill: hot tap run before starting
  • Detergent: fresh, stored dry, with rinse aid
  • Loading: no nesting, arms unobstructed
If a careful test load comes out clean, your "repair" was maintenance and loading. Set a monthly reminder to clean the filter and run a descale cycle.

DIY or call someone

This symptom is genuinely DIY-friendly at the start. Cleaning the filter, clearing spray arms, and fixing loading habits need no tools and no risk.

Swapping a spray arm is also fair game. It clips on and off, no wiring involved.

Draw the line at the wash pump, the inlet valve, and anything electrical inside the tub. Those involve water lines, wiring, and torque specs, and a mistake means a leak under your cabinets.

The heating element sits in the tub floor and carries 120 volts. If dishes come out cold and wet, that's a pro diagnosis. Don't poke around it live.

If your breaker trips when the dishwasher stop using it and call a licensed tech. A trip under load points to a shorting element or motor, and that's not a DIY area.

Can this wait?

Short answer: a week or two, yes, as long as it's just cosmetic and there's no water where it shouldn't be.

Dirty dishes are an annoyance, not an emergency. Rewash the bad ones by hand and work the cheap fixes on a weekend.

What you shouldn't ignore is a partial clog. Left alone, it becomes a full drain blockage, and now you've got standing water and a bigger bill.

Same with a surging pump. A struggling motor left running for months can burn out entirely, turning a $250 pump job into a full pump-and-motor replacement.

If you smell burning plastic or the breaker trips, that's not a wait situation. Unplug it.

The hard water factor

If you live somewhere with hard water (much of the Southwest, Texas, and the Midwest), scale is probably part of your story.

Minerals coat the spray jets and the heating element over months. The decline is gradual, so you don't notice until half your loads come out filmy.

A monthly descale cycle keeps it in check. Citric acid powder or a commercial cleaner both work; run it empty on the hottest setting.

Rinse aid isn't optional in hard water. It breaks surface tension so water sheets off instead of drying into spots and film.

Not sure if you have hard water? If your glasses come out cloudy and a vinegar rinse clears them up, that's scale, and a monthly descale cycle will help.

Frequently asked questions

Why are my dishes clean sometimes and dirty other times?

That on-and-off pattern is almost always loading, water temperature, or a partial clog that shifts around. A steady mechanical failure gives you dirty dishes every single load. Clean the filter and spray arms first, then pay attention to how you load and whether your first fill is hot.

How much does it cost to fix intermittent dirty dishes myself?

About $20–$110. That covers a good dishwasher cleaner or descaler, fresh rinse aid, and maybe a replacement spray arm if a jet is cracked. Most of the fix is time and elbow grease, not parts.

When is it worth calling a pro instead?

When cleaning doesn't help and you hear the wash pump surging, or when a heating model leaves dishes cold and wet at the end. A pro visit for a pump or inlet valve runs $150–$500 installed. On a dishwasher over 10 years old, weigh that against a new unit.

Does the type of detergent really matter?

Yes, more than people expect. Detergent that's absorbed humidity clumps and loses cleaning power, which shows up as random poor results. Buy smaller boxes, store them dry, and always run rinse aid for hard water.

Should I pre-rinse my dishes?

Scrape, don't rinse. Modern detergents need some food residue to work against, and a bone-dry load can actually clean worse. Just get rid of bones, seeds, and big chunks so they don't clog the filter.

Could hard water be the whole problem?

Often, yes. Scale builds up on spray jets and the heating element, and it's gradual, so cleaning drops off slowly. A monthly descale cycle with citric acid or a commercial cleaner keeps the jets open and the film off your glasses.

Is it worth repairing a dishwasher that's 10-plus years old?

If the repair is under $150, usually yes. If a pro quotes you $300 for a pump on a 12-year-old builder-grade unit, a new $500 to $800 dishwasher often makes more sense. Factor in whether other parts are getting tired too.

See what your repair should cost

See your most likely cause first, then unlock DIY and pro cost bands for your exact case. If anything involves gas, burning smells, sparking, sewage, or active flooding, stop DIY and call a licensed pro or emergency services.

Takes about a minute · No account needed for your free preview

HomeSymptom Editorial Team

Home repair writers

HomeSymptom Editorial Review

Trade-experienced editors

Checked for practical accuracy and safety before publish.

Related guides

Cost to Fix a Dishwasher Cleaning Only Sometimes | HomeSymptom