Home

How do you remove hard water stains from glass shower doors?

By Nazrul Islam. Updated October 11, 2026.

Short answer: Hard water stains are mineral deposits, mostly calcium and magnesium compounds. Spray the glass with undiluted white vinegar, let it sit 10 to 15 minutes, wipe with a non-abrasive sponge, then rinse and dry. For thick scale, use a lime remover per its label. Never mix vinegar with bleach, and keep acids off marble.

What are hard water stains on shower glass?

The cloudy white film is dried mineral residue. The USGS says water hardness is caused mainly by compounds of calcium and magnesium. When shower water evaporates on the glass, those minerals stay behind.

Harder water leaves more residue. The USGS measures hardness in milligrams per liter (mg/L) as calcium carbonate:

Category Hardness (mg/L as CaCO₃)
Soft 0 to 60
Moderately hard 61 to 120
Hard 121 to 180
Very hard Above 180

Why does vinegar remove hard water stains?

Carbonate scale dissolves in acid. This is basic chemistry: an acid reacts with calcium carbonate to form a soluble salt, water, and carbon dioxide gas.

Two mild acids work well at home:

Acid Typical form Notes
White vinegar (acetic acid) Grocery-store bottle; labels commonly list about 5% acidity Cheap and easy to spray. Strong smell fades quickly.
Citric acid Powder sold for canning or cleaning Dissolve a tablespoon or two in a cup of warm water. Little odor.

Step-by-step: how to clean hard water off glass shower doors

  1. Check your door’s care guide first. Some glass has a factory coating. Delta, for example, applies a “Spot Guard” coating to the inside face of its shower glass. Its guide calls for mild detergents and a non-abrasive cloth or sponge.
  2. Spray undiluted white vinegar (or your citric acid solution) over the stained area. Cover it fully.
  3. Let it sit 10 to 15 minutes. On vertical glass, the liquid runs off. Lay vinegar-soaked paper towels on the worst spots to keep them wet.
  4. Wipe with a non-abrasive sponge or cloth. Work in small circles. Re-spray any spot that still looks cloudy.
  5. Rinse thoroughly with water. Delta’s guide says to always rinse well. Test any cleaner on a hidden corner first.
  6. Dry with a squeegee or microfiber towel. Air drying leaves new spots.

How do you remove tough or old hard water deposits?

Thick, years-old scale may need several longer vinegar rounds. If that fails:

Skip these on shower glass:

If the glass still looks cloudy after the minerals are gone, it may be etched. Etching is surface damage, and cleaning will not reverse it.

Is it safe to mix vinegar and bleach?

No. France’s food, environment, and health safety agency (ANSES) warns that combining bleach with vinegar or another acid releases toxic chlorine gas. Coughing, trouble breathing, and throat or nose irritation were the most common symptoms in reported cases.

Safety rules:

Can vinegar damage marble or stone in the shower?

Yes. Acids etch calcium-based stone. FILA, a stone-care manufacturer, says vinegar and limescale removers damage the shiny finish on marble and polished natural stone. Light damage looks matte. Heavier damage leaves white, rough patches.

Protect stone before you spray:

How do you keep hard water stains off shower doors?

Prevention is easier than removal:

Quick answers

Can I use baking soda on glass shower doors? Baking soda is a mild abrasive and is not an acid, so it does little against mineral scale. Vinegar or citric acid works better without the scratch risk.

How long should vinegar sit on shower glass? About 10 to 15 minutes for light film. For heavy scale, keep soaked paper towels on it for 30 minutes or more.

Why is my shower glass still cloudy after cleaning? Remaining film may need another round. If nothing changes, the glass may be etched, which cleaning cannot fix.

Is vinegar safe for coated shower glass? Check the manufacturer’s care guide first. Some brands allow only mild detergent on coated glass.

Sources