Skip to main content

HomeProblems

Dishwasher Leaving White Residue on Dishes? Here’s Why (And the Fix)

Symptoms:

Dishwasher Leaving White Residue on Dishes? Here’s Why (And the Fix)

A chalky white film is almost always hard water minerals or an empty rinse aid dispenser, not a defect in the dishwasher itself.

Risk
Low
Difficulty
Beginner
Estimated time
10 to 20 minutes to diagnose, one cycle to confirm the fix

Before you start

Unplug the appliance, shut off the water supply if relevant, and stop immediately if you smell burning. If in doubt, call a qualified professional.

On this page

A cloudy, chalky coating on glasses and plates is one of the few dishwasher problems that usually isn’t mechanical at all. It’s chemistry: hard water minerals depositing on surfaces because nothing is stopping them.

Part of the dishwasher troubleshooting guide. If the residue smells bad rather than looking chalky, see dishwasher smells instead.

Quick Diagnosis Table

CauseLikelihoodDifficultyTypical Cost
Hard water mineral depositsVery likelyEasy$10–25
Rinse aid dispenser empty or not releasingLikelyEasy$8–15
Water heater set too low (under 120°F/49°C)LikelyEasy$0
Wrong or expired detergentPossibleEasy$5–10
Spray arm partially clogged, redepositing mineralsPossibleEasy$0
No water softening in a hard water areaPossibleModerate$20–40

Repair or Replace?

This is almost never a case for repairing or replacing the dishwasher. It’s a water chemistry issue, and every fix here costs under $40, most under $25. Rinse aid alone resolves the majority of cases within a cycle or two.

Rinse aid dispenser capacity and refill indicators vary by brand: Whirlpool, GE, Samsung, LG, Bosch, KitchenAid, Frigidaire, and Maytag all place the fill window slightly differently on the inner door.

Frequently Asked Questions

Is this residue actually harmful to eat off of?

No, it's mineral deposit, mainly calcium and magnesium carbonate. It's not a health risk, just cosmetic, though it can dull glassware permanently over time if left untreated.

Will a water softener for the whole house fix this?

Yes, if your home genuinely has hard water, a whole-house softener addresses the root cause. An in-dishwasher softener additive is a cheaper partial fix for the dishwasher alone.

Why does this happen more with plastic items?

Plastic holds a static charge more than glass or ceramic, which attracts mineral particles and film more readily during the dry cycle.

Could too much detergent cause this instead of too little rinse aid?

Yes, oversudsing from excess detergent can leave its own filmy residue that looks similar. Try reducing detergent slightly before adding more rinse aid.

The information provided here is a diagnostic aid and does not replace the intervention of a qualified professional.

Tools needed

Probable causes

First checks

Step-by-step diagnosis

  1. Refill the rinse aid dispenser to the fill line and run a normal cycle to compare results.
  2. Raise the water heater setting to at least 120°F (49°C) if it's currently lower.
  3. Switch detergent brands or forms if the current one is old or clumping.
  4. Run an empty cycle with a dishwasher-safe descaling product to clear existing mineral buildup from the tub and spray arms.
  5. Add an in-dishwasher water softener additive if you're in a known hard water area and the steps above only partially help.
  6. For persistent, severe cases, consider a whole-house water softener, which addresses limescale throughout your plumbing, not just the dishwasher.

Mistakes to avoid

When to stop

Parts potentially involved

When to call a professional

If the simple checks didn’t solve it, if the fix involves electrical wiring, gas, or the refrigerant circuit, or if you have any doubt at all: stop there and hand the appliance to a qualified repair professional.

Related guides

Error codes for this appliance

The information provided here is a diagnostic aid and does not replace the intervention of a qualified professional.

Sam Radford — DiagnosFix

Sam Radford — DiagnosFix

Technical reviewer

Last verified: 2026-07-19