How to Get Hard Water Stains Off a Glass Shower Door
Hard water stains on glass shower doors (white or cloudy mineral film) are caused by calcium and magnesium dissolved in tap water. When water evaporates off the glass after every shower, it leaves behind the dissolved minerals. Over time these layers build up into a chalky, opaque coating that regular glass cleaner cannot remove — you need an acid to dissolve calcium carbonate and magnesium scale.
Method 1: White Vinegar (Light to Moderate Buildup)
- Fill a spray bottle with undiluted white vinegar
- Spray the glass door thoroughly
- Allow 15–30 minutes of contact time — the acetic acid reacts with and dissolves the calcium deposits
- Scrub with a non-scratch scrubbing pad
- Rinse thoroughly
- For vertical surfaces that the vinegar runs off of: soak paper towels in vinegar and press them against the glass to hold the vinegar in contact
Method 2: CLR (Heavy Buildup)
- Apply CLR (Calcium, Lime, and Rust remover) to the glass and allow 2–3 minutes of contact — do not leave on longer, as CLR is a stronger acid
- Scrub and rinse thoroughly — CLR is highly effective on heavy mineral scale
- Ventilate the bathroom during use
Method 3: Lemon Juice + Salt Paste
- Mix lemon juice and table salt into a paste
- Apply to stained areas and rub with a cloth
- Allow 5–10 minutes and rinse
- The citric acid dissolves mineral deposits and the salt provides mild abrasion
Preventing Hard Water Buildup
Squeegee the glass after every shower — this single habit prevents 80–90% of mineral buildup. Apply a water-repellent glass treatment (Rain-X or similar) to cause water to bead off rather than sheet down and evaporate on the surface.
Book a Maidless deep clean at maidless.ca — 4.9★, 100+ reviews, vetted cleaners across Toronto.