Cleaning

How to Remove Hard Water Stains From Glass Shower Doors

HouseholdHow EditorialUpdated Sep 30, 20263 min read

That chalky white film on shower glass is mineral scale — mostly calcium and magnesium left behind when water evaporates. It bonds to the glass, so ordinary spray cleaner barely touches it. The fix is a mild acid plus a little patience, not more scrubbing.

Quick Answer

Spray the glass with white vinegar, let it sit 15–20 minutes, then wipe with a non-scratch pad and rinse. For heavy buildup, make a baking soda paste, work it into the film, and follow with vinegar. Never mix vinegar with bleach, and avoid abrasive pads on coated glass.

Why hard water stains form

Tap water carries dissolved minerals. When droplets dry on glass, the water evaporates but the minerals stay, forming a thin crust. Repeat that daily and the crust etches into a visible haze that feels rough to the touch. Softer water means slower buildup; hard water can cloud a door in a few weeks.

What you need

  • White vinegar (5% acidity)
  • Baking soda
  • A non-scratch sponge or microfibre cloth
  • A plastic scraper or old credit card for thick spots
  • A squeegee for afterwards
  • Optional: a commercial calcium, lime and rust (CLR) cleaner for extreme cases

Method 1: Vinegar for light to moderate film

  1. Spray or soakFill a spray bottle with white vinegar and coat the glass generously. For a vertical door, soak a cloth in vinegar and press it against the glass so it stays wet.
  2. Let it workLeave it for 15–20 minutes. The acid breaks the bond between minerals and glass. Re-wet if it dries out.
  3. Wipe and rinseWipe with a non-scratch pad, then rinse thoroughly with warm water. Repeat for any stubborn patches.
  4. DrySqueegee or dry with a clean cloth so new water spots do not form immediately.

Method 2: Baking soda paste for heavy buildup

  1. Make a pasteMix baking soda with a little water until it forms a thick paste.
  2. Apply and dwellSpread it over the cloudy area and leave it for 10 minutes.
  3. Work gentlyRub in small circles with a soft cloth or sponge. Do not press hard — you are dissolving scale, not sanding it.
  4. Finish with vinegarRinse, then spray with vinegar to clear the residue.
Warning

Never mix vinegar or any acid with bleach — it releases toxic chlorine gas. Skip abrasive scouring pads and steel wool, which scratch the glass and can strip factory coatings.

Pros
  • Cheap and uses things you already own
  • No harsh fumes
  • Safe for most uncoated glass
Cons
  • Needs dwell time, not instant
  • Vinegar smell lingers
  • Very thick scale may need a commercial descaler

Keeping glass clear

  • Squeegee the door after every shower — it takes ten seconds and prevents most buildup.
  • Leave the door open between uses so the surface dries instead of spotting.
  • A monthly vinegar wipe keeps film from becoming permanent.
  • If your water is very hard, a whole-house softener or a showerhead filter reduces mineral load.

Frequently asked questions

Can I use bleach on hard water stains?

No. Bleach is a disinfectant, not a descaler — it will not dissolve minerals, and mixing it with vinegar or other acids creates dangerous gas. Use a mild acid instead.

Will vinegar damage the glass?

Vinegar is safe for glass. Keep it away from natural stone, grout, and metal trim, which acids can dull or corrode. Rinse thoroughly.

How do I know if the stain is etched, not just dirty?

If the glass stays cloudy after cleaning and feels smooth, the minerals may have permanently etched the surface. Prevention is the only real fix once that happens.

Also read: Why your washing machine smells (and how to fix it) · How to get rid of ants in the kitchen

HouseholdHow Editorial
HouseholdHow Editorial
Practical, plain-English guides for everyday home problems. Written and reviewed by the HouseholdHow editorial team, with a focus on steps you can actually follow.

Leave a Comment