Cleaning Tips & How-Tos4 min read

How to Remove Hard Water Stains from Shower Glass — Toronto Home Guide

Remove white mineral deposits and hard water stains from shower doors and glass. White vinegar, Bar Keepers Friend, and CLR methods — with prevention tips.

M
Maidless

Hard water stains on shower glass are calcium and magnesium mineral deposits left behind when water evaporates. Toronto has moderately hard water, so shower doors develop white cloudy build-up over time. The longer they're left, the harder they are to remove.

White Vinegar (Light to Moderate Stains)

  1. Heat white vinegar until warm (not boiling) — warm vinegar works faster
  2. Pour into a spray bottle and spray liberally over the glass
  3. Allow to sit for 15–30 minutes — the acid dissolves mineral deposits
  4. Scrub with a non-scratch pad in circular motions
  5. Rinse with water and squeegee or wipe dry
  6. For thick deposits, repeat or extend the soak time to an hour

Alternatively, soak paper towels in vinegar and press them flat against the glass — they hold the vinegar in contact with the stain and prevent it from dripping off.

Bar Keepers Friend (Moderate to Heavy Stains)

  1. Wet the glass surface
  2. Sprinkle Bar Keepers Friend powder onto the glass or onto a damp cloth
  3. Rub in circular motions with a non-scratch pad
  4. Allow to sit 1–2 minutes if needed for heavy build-up
  5. Rinse thoroughly — the powder must be completely removed to avoid residue
  6. Buff dry with a microfibre cloth

CLR Calcium Lime Rust Remover (Heavy or Neglected Stains)

CLR is a commercial acid-based cleaner designed for heavy mineral build-up. Apply with a cloth, allow to sit for 2 minutes, scrub, and rinse. Do not leave CLR on glass for more than 2 minutes — it can etch glass surfaces with extended contact. Rinse thoroughly. Ensure ventilation.

Prevention

  • Squeegee the glass after every shower — this single habit eliminates most hard water staining
  • Spray the glass with a daily shower spray after squeegeing — these products slow mineral build-up
  • Apply a rain-repellent product (like Rain-X or a dedicated glass sealant) every few months — it makes water bead off and reduces mineral adhesion significantly
  • A whole-home water softener eliminates hard water staining entirely but is a significant installation cost
Ready to book?

Book professional cleaning across BC

Instant pricing online — no phone calls, no contracts. Background-checked cleaners, 100% happiness guarantee. Same-week availability across Metro Vancouver and BC.

Get Instant Price →