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

Soak glasses in equal parts white vinegar and warm water for 10 minutes, then scrub with a soft cloth. For stubborn spots, use a paste of baking soda and water. Rinse and dry immediately.

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 →

Water stains are mineral deposits left when hard water evaporates.

  • Vinegar and baking soda are effective, affordable removers.
  • Dry glasses immediately to prevent new stains.
  • Etched glass cannot be restored and should be replaced.

Why do drinking glasses get water stains?

Water stains form when hard water evaporates, leaving behind minerals like calcium and magnesium. These minerals bond to the glass surface, creating cloudy or spotty marks. Soap residue can also contribute, trapping minerals against the glass. Frequent air-drying allows water to sit and evaporate, worsening the problem. Even soft water can leave spots if glasses are not rinsed thoroughly.

How to remove water stains from glasses: step-by-step

Start by mixing equal parts white vinegar and warm water in a bowl or sink. Submerge the glasses and let them soak for 10 to 15 minutes. Use a soft sponge or cloth to gently scrub the stains, working in circular motions. For stubborn spots, make a paste with baking soda and water, then apply it to the glass. Rinse each glass under warm running water to remove all residue. Dry immediately with a lint-free microfiber cloth to prevent new spots.

What to do for heavy or cloudy stains

Heavy mineral buildup may require a stronger approach. Soak glasses in full-strength white vinegar overnight, then scrub with a non-abrasive pad. Citric acid powder dissolved in warm water also works well; use one tablespoon per gallon. For etched glass, where the surface is permanently damaged, cleaning will not restore clarity. In that case, replacement is the only option.

How to prevent water stains on glassware

Dry glasses immediately after washing with a clean, dry cloth. Use a rinse aid in your dishwasher to help water sheet off glass. If you have hard water, consider installing a water softener or using a filtered rinse. Wash glasses by hand with warm water and a mild detergent, then rinse with hot water to speed drying. Store glasses upside down on a rack to allow air circulation.

When should you replace glasses instead of cleaning?

Replace glasses if they have deep scratches or cracks, as these can harbor bacteria. Cloudiness that persists after thorough cleaning indicates etching, which is permanent. If glasses have a milky film that returns quickly, the glass may be degrading. Also, replace any glass with chips that could break during use.

Common questions

What is the fastest way to remove water spots from glasses?

Rub the spots with a slice of lemon or a cloth dipped in vinegar, then rinse and dry. This works in seconds for light spots.

Can I use lemon juice instead of vinegar?

Yes, lemon juice contains citric acid, which dissolves mineral deposits. Use it in the same way as vinegar, but rinse thoroughly to avoid a sticky residue.

Does toothpaste remove water stains from glass?

White toothpaste can act as a mild abrasive. Apply a small amount to a soft cloth, rub gently, then rinse. Avoid gel toothpaste, which is less effective.

Is it safe to use baking soda on glass?

Yes, baking soda is gentle enough for glass. Make a paste and use a soft cloth to avoid scratching.

How do I remove water stains from crystal glasses?

Crystal is softer than regular glass, so use a gentle method. Soak in a vinegar-water solution for a few minutes, then rinse and dry with a soft cloth.

Why do my glasses look cloudy after washing in the dishwasher?

Cloudiness often comes from hard water minerals or detergent residue. Check your rinse aid and water hardness. Run a cleaning cycle with vinegar to remove buildup.

Can water stains be permanent?

Yes, if the glass is etched by prolonged mineral exposure. Etching creates a rough surface that cannot be polished away.

What is the best way to dry glasses to avoid spots?

Use a lint-free microfiber cloth to hand-dry immediately after washing. This prevents water from evaporating and leaving minerals behind.

More in this topic

More in Drinking Glasses

See the full guide →