How to Remove Hard Water Stains from a Glass Shower Door illustration
Image: AI-generated by Stain Rescue Daily

Bathroom & Hard Water

How to Remove Hard Water Stains from a Glass Shower Door

Hard water stains on a glass shower door can leave cloudy, white spots, but you can dissolve them with white vinegar and baking soda. Here's a practical guide for fresh and set-in mineral deposits.

Part 1: Material and risk

Hard water stains on a glass shower door are those cloudy, white spots or streaks left behind when water evaporates and leaves minerals like calcium and magnesium. They can make your shower look dull, but you can remove them with common household items. Here's a practical guide for fresh and set-in stains.

What You Need to Know First

Hard water stains are mineral deposits, not soap scum or mold. They respond best to acids like white vinegar, which dissolves the minerals. Baking soda adds gentle abrasion for stubborn spots. Avoid harsh chemicals or metal scrapers that can scratch the glass.

Readers may also find How to Remove a Set-In Red Wine Stain from a Microfiber Couch, How to Remove Cat Urine from a Polyester Couch, and How to Remove a Grease Stain from a Wool Rug useful. For more stories like this, browse our Surface Safety section.

What to Do First

If the stain is fresh (from a recent shower), start by wiping the glass with a microfiber cloth to remove any loose residue. For dried or set-in stains, proceed to the treatment steps below.

How to Remove Hard Water Stains from a Glass Shower Door

  1. Mix a cleaning solution. In a spray bottle, combine equal parts white vinegar and water. For heavy buildup, use full-strength vinegar.
  2. Spray the stained areas. Generously coat the glass with the vinegar solution, ensuring the stains are saturated.
  3. Let it sit. Allow the solution to sit for 10–15 minutes to dissolve the minerals. For set-in stains, you can soak paper towels in vinegar and press them onto the glass to keep it wet longer.
  4. Scrub gently. Use a non-abrasive sponge or soft cloth to scrub the stains. For stubborn spots, make a paste of baking soda and water, apply it to the area, and scrub gently.
  5. Rinse thoroughly. Rinse the glass with clean water to remove all vinegar and loosened minerals.
  6. Dry the glass. Use a squeegee or a clean, dry microfiber cloth to dry the glass completely. This prevents new water spots from forming.

What Not to Do

  • Do not use abrasive scrubbers like steel wool or harsh scouring pads, as they can scratch the glass.
  • Do not mix vinegar with bleach or other cleaning products, as this can create harmful fumes.
  • Do not let the vinegar solution dry on the glass, as it can leave streaks.

Fresh vs. Dried Stains