Mineral on Glass

How to Remove Hard Water Stains from Glass Shower Doors

Soak soap scum with vinegar, erase mineral spots with 0000 steel wool, then seal the panel with Rain-X so water sheets off.

Verification Pending

Checking community feedback...

Did this work?

Required Supplies

  • Cleaning Vinegar
  • Non-Scratch Sponge
  • 0000 Steel Wool
  • Rain-X Water Repellent
  • Microfiber Cloths
  • Squeegee

The Logic Verdict

My Take: The Clean That Up host keeps glass pristine with a three-phase routine: saturate the panels with straight vinegar so soap scum slides off, erase the white halos with super-fine 0000 steel wool (no scratches), then lock everything down with a Rain-X coat so water beads and falls away. The dwell time and sealant are what keep the door clear between scrubs.

The Science

Soap scum is an alkaline film that dissolves in acidic solutions, which is why 5–6% acetic acid (vinegar) softens it after a short dwell. Hard-water spots are calcium and magnesium deposits; 0000 steel wool provides just enough mechanical abrasion to dislodge them without etching tempered glass. Hydrophobic sealants such as Rain-X create a slick silicone layer so water forms droplets and runs off before minerals can dry into crust.

Step-by-Step Removal

  1. Ventilate and prep. Crack a window or run the bathroom fan. Lay a towel along the sill to catch drips and remove shampoo bottles from the ledge.
  2. Drench with vinegar. Fill a spray bottle with cleaning or distilled white vinegar and saturate the glass from top to bottom. Let it dwell 2–3 minutes so the acid breaks down soap scum.
  3. Scrub with a non-scratch sponge. Work in overlapping passes (the host prefers bottom-to-top so rinse water doesn’t wash away vinegar too soon). Rinse the sponge in a cup of water between passes.
  4. Rinse the panel. Use the shower wand or a cup of clean water poured from the top to send the loosened grime down the drain.
  5. Erase hard-water spots. Put on gloves and gently buff any remaining cloudy dots with dry 0000-grade steel wool. Stay with light pressure so you polish minerals, not glass. Rinse again to remove stray fibers.
  6. Seal with Rain-X. Working one pane at a time, mist Rain-X on the glass and immediately buff with a microfiber cloth until it looks clear and streak-free. Repeat on the remaining panes.
  7. Maintain daily. After future showers, squeegee water straight down to prevent beads from drying on the protected surface. Reapply Rain-X after each deep clean.

Parts & Tools

What NOT To Do

Resources

Don't Panic When Spills Happen.

Get our printable Emergency Stain Chart for your laundry room. Know exactly how to treat wine, oil, blood, and ink instantly.

We respect your inbox. No spam, just solutions.