My dishwasher was leaving a cloudy film on glasses — here’s the quick fix that cleared them
Why your glasses come out of the dishwasher cloudy, and how to make them crystal clear again
There is nothing quite as disappointing as unloading a fresh batch of dishware only to find your clear drinking glasses covered in a dull, milky white haze.
For months, I assumed my dishwasher was simply getting old, or that I was buying cheap detergent. I kept re-washing cloudy glasses by hand, which completely defeated the point of having a dishwasher in the first place.
Once I realized what was happening, I stopped scrubbing each glass individually and tried a quick, zero-scrub dishwasher reset trick using a single kitchen staple.
Within one short cycle, the hazy film completely dissolved, leaving every glass sparkling and crystal clear. Here is why your dishwasher leaves that frustrating film, and the easy fix that clears it.
Why your dishwasher leaves a cloudy film on glasses
Cloudy glassware is caused by one of two things, but only one of them is reversible:
- Hard water mineral buildup (Reversible): Calcium and magnesium in hard water combine with detergent fats during the wash cycle. If your dishwasher lacks enough rinse aid, these minerals get baked onto the glass surface during the drying phase, creating a chalky white coating.
Glass etching (Permanent): If you have soft water, use too much detergent, or run water that is extremely hot, the chemical combination can physically eat away at the glass surface over time. Etching cannot be washed off, but mineral film can be dissolved instantly with a mild acid.
The quick fix to restore cloudy glasses
To clear existing mineral buildup from your glasses and flush out your machine at the same time, all you need is plain white vinegar or citric acid powder.
Before running a full load, place a single drop of white vinegar on one cloudy glass and rub it with your finger. If the spot clears up, it is hard water buildup and this fix will work 100% of the time. If it stays cloudy, the glass is permanently etched.
Get instant access to breaking news, the hottest reviews, great deals and helpful tips.
Arrange all your hazy glassware on the top rack of your empty dishwasher. Do not add any standard dishwasher detergent or pod to the dispenser for this cycle.
Fill a dishwasher-safe bowl or measuring cup with 2 cups of plain white vinegar and place it upright on the top rack among the glasses. Then run a normal hot-water wash cycle.
As the machine sprays, the vinegar will slowly overflow from the bowl, distributing mild acid throughout the entire cycle to dissolve the mineral film without manual scrubbing.
To prevent the film from ever returning, immediately check your dishwasher's rinse aid compartment.
Fill it completely with liquid rinse aid (like Finish Jet-Dry). Rinse aid breaks the surface tension of the water, allowing it to slide off the glass before minerals can dry and stick.
Follow Tom's Guide on Google News and add us as a preferred source to get our up-to-date news, analysis, and reviews in your feeds. Make sure to click the Follow button!
More from Tom's Guide
Kaycee is Tom's Guide's How-To Editor, known for tutorials that get straight to what works. She writes across phones, homes, TVs and everything in between — because life doesn't stick to categories and neither should good advice. She's spent years in content creation doing one thing really well: making complicated things click. Kaycee is also an award-winning poet and co-editor at Fox and Star Books.
Next Badge:
More Comments/Likes Until Your Next Badge
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.