Reader-supported: we earn a commission on some links, at no extra cost to you. It never changes our picks. How this works
Drinking GlassesProblem / fix

How to Clean Cloudy Drinking Glasses: Quick Fixes That Work

Soak glasses in white vinegar for 15 minutes, then scrub with a soft sponge and rinse. For hard water film, use a citric acid solution. For etched glass, no home fix works. Prevention is easier than repair.

Our top pick
Schott Zwiesel Tritan Crystal Glass Collection
Schott Zwiesel Tritan Crystal Glass Collection
★★★★★ 4.7
Check price on Amazon
Read the full guide →

Cloudy glasses are caused by hard water film or permanent etching.

  • Vinegar and citric acid remove film; etching cannot be fixed.
  • Prevent cloudiness with rinse aid, gentle detergent, and hand-washing.
  • Replace etched glasses for safety and appearance.

Why do drinking glasses get cloudy?

Cloudiness comes from two main causes: hard water film and glass etching. Hard water leaves mineral deposits, usually calcium and magnesium, that form a white film. Etching is a chemical breakdown of the glass surface itself, often from dishwasher detergent. Detergent combined with very hot water can permanently etch glass. Soft water can also cause etching if detergent is too harsh. You can tell the difference by scraping the glass with a fingernail. If the cloudiness scratches off, it is film. If it stays, the glass is etched.

How to clean cloudy drinking glasses at home

Start with the simplest fix: white vinegar. Fill a basin with equal parts vinegar and warm water, and soak the glasses for 15 minutes. Then scrub gently with a non-abrasive sponge and rinse thoroughly. For stubborn hard water film, use a paste of baking soda and water, or a drop of dish soap with a soft cloth. Citric acid powder works well too; dissolve a tablespoon in a gallon of warm water and soak. For dishwasher film, try a rinse aid like Finish Jet-Dry, which helps prevent mineral deposits. Always hand-dry glasses with a lint-free towel to avoid water spots. Avoid abrasive scrubbers like steel wool; they can scratch the glass and worsen the problem.

How to prevent cloudy glasses in the future

Prevention starts with your dishwasher. Use a rinse aid to help water sheet off, and reduce the amount of detergent. Choose a detergent labeled as gentle or low-alkaline, such as Seventh Generation or Ecover. Wash delicate glasses by hand with a mild dish soap and warm water. Avoid extreme temperature changes, like pouring hot water into a cold glass, which can cause micro-cracks. Store glasses upright so they don't trap moisture. If you have hard water, consider installing a water softener or using a filter on your kitchen tap. Dry glasses immediately after washing to prevent mineral deposits from forming.

When to replace glasses or call a professional

If your glasses are etched, no home remedy will restore them. Etched glass looks permanently hazy and feels rough to the touch. Replacement is the only option for etched glasses. For valuable or antique glassware, consult a professional conservator who may use specialized polishing. Some glass repair services can buff out light etching, but it is costly. Check if your glasses are still safe to drink from; etching can harbor bacteria in tiny crevices. If you see cracks or chips, replace them immediately to avoid injury. For everyday glasses, it is often more cost-effective to buy new ones than to pay for professional restoration.

What is the best way to clean cloudy glasses?

The best method depends on the cause. For hard water film, vinegar or citric acid works best. For detergent film, a rinse aid and a gentle detergent are key. For etched glass, no cleaning solution helps. Test a small area first. If the cloudiness disappears after soaking, it was film. If not, it is etching. Always rinse thoroughly to avoid a vinegar aftertaste. Use a soft cloth to dry, not a paper towel, which can leave lint. Consider using a glass polish like Bar Keepers Friend for stubborn film, but test on a small spot first.

Common questions

Can cloudy glasses be fixed?

Yes, if the cloudiness is from hard water film, vinegar or citric acid can remove it. If it is etched, it cannot be fixed.

Is cloudy glass safe to drink from?

Generally yes, but etched glass can harbor bacteria in scratches. Clean thoroughly and replace if heavily etched.

Does vinegar remove cloudiness from glasses?

Yes, vinegar dissolves mineral deposits. Soak glasses in a vinegar-water solution for 15 minutes, then rinse.

Why do my glasses get cloudy in the dishwasher?

Hard water minerals or harsh detergent can cause film or etching. Use a rinse aid and reduce detergent amount.

What is the difference between etching and film on glasses?

Film is a mineral deposit that you can scratch off. Etching is permanent damage to the glass surface itself.

Can I use baking soda to clean cloudy glasses?

Yes, make a paste with water and gently scrub. It is mildly abrasive, so use a soft cloth.

How do I get my glasses crystal clear again?

Soak in citric acid solution, then hand-wash with dish soap and dry with a microfiber cloth.

Does lemon juice work for cloudy glasses?

Lemon juice contains citric acid, so it can help. Use fresh lemon juice or bottled, and rinse well.

More in this topic

More in Drinking Glasses

See the full guide →