How to get dishwasher cloudiness off of my wine glasses

Updated February 21, 2017

Over time wine glasses can accumulate a cloudy appearance from being washed in a dishwasher. Although dishwashers offer a quick and convenient way to wash dishes, they aren't the best option for cleaning wine glasses. But if your wine glasses become cloudy from repeated washing, don't throw them out and buy new ones. Instead, save yourself money and use some simple tips to restore the clear shine to your old glasses.

Fill your sink with a mixture of hot water and several squirts of a gentle dish detergent such as Ivory.

Soak your glasses in this mixture for five to ten minutes.

Use a soft rag to gently wash the glasses. Rinse them, and dry them off with a soft towel. This should remove any other dirt or residue (such as grease or smoke), which can also contribute to cloudiness.

Drain the water from your sink and fill it about half-full with plain white vinegar.

Soak the glasses for another five to ten minutes in the vinegar.

Use a rag to rub the haze off of the glasses once they've finished soaking. If the rag doesn't remove the haze, use a very finely textured scrub pad.

Use hot water to rinse the vinegar off of the glasses and dry them with a clean, soft towel.


Regularly wash your glasses by hand to reduce the risk of them getting cloudy again. Avoid the dishwasher when it comes to wine glasses.

Things You'll Need

  • Water
  • Dish detergent
  • Vinegar
  • Rag
  • Towel


Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Charlotte Johnson is a musician, teacher and writer with a master's degree in education. She has contributed to a variety of websites, specializing in health, education, the arts, home and garden, animals and parenting.