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 Remove Hard Water Stains from Drinking Glasses

Soak glasses in white vinegar for 15 minutes, then scrub with a soft sponge and rinse. For stubborn stains, use a paste of baking soda and water. Dry immediately with a lint-free cloth to prevent new spots.

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 →

Hard water stains are mineral deposits left when water evaporates.

  • Vinegar and baking soda are effective, low-cost removers.
  • Dry glasses immediately to prevent new stains.
  • Permanent etching means it's time to replace the glass.

Why do drinking glasses get hard water stains?

Hard water contains dissolved minerals like calcium and magnesium. When water evaporates, these minerals remain on the glass surface. Over time, they build up into a cloudy, white film. Frequent washing in hard water accelerates the buildup. Even rinsing with hard water can leave spots if glasses air-dry.

How to remove hard water stains from glasses

Start with the gentlest method: white vinegar. Fill a bowl or sink with equal parts vinegar and warm water. Submerge the glasses and let them soak for 15 to 30 minutes. After soaking, scrub with a non-abrasive sponge or soft cloth. Rinse thoroughly with warm water to remove any vinegar residue. For stubborn stains, make a paste of baking soda and a little water. Apply the paste with your fingers or a soft cloth, rubbing in circular motions. Rinse and dry immediately with a lint-free towel. If stains persist, try a commercial cleaner like Bar Keepers Friend or CLR. Always follow the product instructions and test on a small area first.

How to prevent hard water stains on glasses

Dry glasses immediately after washing with a clean, dry microfiber cloth. This prevents minerals from drying on the surface. Use a rinse aid in your dishwasher to help water sheet off. Consider installing a water softener if your home has very hard water. Store glasses in a closed cabinet to reduce dust and mineral deposits from air. For hand-washing, use a final rinse with filtered or distilled water to minimize mineral residue.

When to replace glasses or call a professional

If stains remain after multiple cleaning attempts, the glass may be permanently etched. Etching looks like a dull, rough patch that cannot be removed. Frequent washing in hard water can cause etching over time. Replace glasses that are heavily etched, as they may harbor bacteria. For valuable or antique glassware, consult a professional conservator. They have specialized tools and knowledge to restore delicate pieces. Otherwise, consider switching to plastic or stainless steel tumblers for daily use.

Common questions

Does vinegar remove hard water stains from glass?

Yes, white vinegar is effective because its acidity dissolves mineral deposits. Soak glasses in a 1:1 vinegar-water solution for 15 to 30 minutes, then scrub and rinse.

Can I use lemon juice instead of vinegar?

Yes, lemon juice contains citric acid, which also breaks down minerals. Use the same soaking method, but rinse well to avoid a sticky residue.

What is the best homemade cleaner for hard water stains?

A paste of baking soda and water works well for scrubbing. For soaking, vinegar or lemon juice are top choices. Always rinse thoroughly after cleaning.

Will a dishwasher remove hard water stains?

Dishwashers can remove light stains, but hard water may cause new spots. Use a rinse aid and a dishwasher cleaner periodically to prevent buildup.

How do I get cloudy glasses clear again?

Soak them in vinegar for 30 minutes, then scrub with a soft sponge. If cloudiness persists, it may be etching, which is permanent.

Is it safe to use Bar Keepers Friend on glass?

Yes, Bar Keepers Friend is safe for glass, but use it gently. It contains oxalic acid, which removes mineral stains. Rinse thoroughly after use.

Can hard water stains be removed from crystal glasses?

Crystal is more delicate, so use a mild solution like vinegar and water. Avoid abrasive scrubbing. Test on a small area first, and consider professional cleaning for valuable pieces.

How often should I clean hard water stains?

Clean as soon as you notice spots to prevent buildup. Regular drying after washing helps avoid stains altogether.

More in this topic

More in Drinking Glasses

See the full guide →