Remove Hard Water Stains from Shower Doors and Fixtures
Hard water stains are calcium and magnesium deposits that build up on shower glass, chrome, and tile grout wherever water evaporates. They're harmless but stubborn, and they make an otherwise clean bathroom look dingy. The good news is that these stains are mineral deposits, not actual damage to the surface beneath them. With the right approach and the right cleaner, you can dissolve them completely. The key is choosing a method that matches the surface you're cleaning—glass doors need different tactics than chrome fixtures—and understanding that prevention matters as much as removal.
- Choose Your Cleaner. Look at the buildup. Light, translucent white or cloudy stains respond to white vinegar alone. Heavy, thick, milky-white deposits or orange-tinged stains (iron in hard water) need a stronger acid like a commercial lime remover or a vinegar-and-baking-soda paste. For chrome and other finished metals, avoid bleach-based products entirely—they cause pitting. For glass, any acid-based method works.
- Ventilate and Protect. Open the window or turn on the exhaust fan. Put on rubber gloves to protect your hands, especially if you're using vinegar or a commercial acid-based cleaner. These products aren't dangerous in a well-ventilated bathroom, but they can dry out skin.
- Saturate Every Surface. Fill a spray bottle with undiluted white vinegar (5% acidity). Spray the glass door, fixtures, and any grout lines until they're wet but not dripping. For severe buildup, soak paper towels in vinegar and press them directly onto the stain—they'll hold the liquid in place longer.
- Let Chemistry Work. Walk away. The acid needs time to dissolve the mineral deposits. If the stains are heavy or the vinegar is drying out before 15 minutes pass, re-spray midway through. Don't skip this step—scrubbing immediately doesn't work.
- Gentle Motion Wins. Use a soft-bristled brush, a non-abrasive scrub pad, or an old toothbrush. Scrub in circular motions, focusing on the stained areas. Don't press hard—let the dissolved mineral do the work. For glass doors, a microfiber cloth works well. For grout, a grout brush or old toothbrush gets into the lines.
- Escalate to Paste. If vinegar alone doesn't fully dissolve the stain, make a paste of baking soda and white vinegar (roughly 3 parts baking soda to 1 part vinegar). Apply it directly to the stain and let it sit for 10–15 minutes. The paste is mildly abrasive and more chemically active than vinegar alone. Scrub again with your soft brush.
- Bring in Reinforcement. If baking soda and vinegar don't cut it, use a commercial hard water stain remover (brands like CLR, Scrubbing Bubbles Bathroom Grime Fighter, or Zep Hard Water Stain Remover work well). Follow the product instructions exactly—most need 5–15 minutes dwell time and good ventilation. These are stronger acids and will dissolve thick, orange-tinged, or multi-year buildup.
- Flush Everything. After scrubbing, rinse the shower door and fixtures completely with hot water. Use a spray bottle or the shower spray head to make sure all cleaner residue is gone. Residual vinegar or baking soda left behind will attract dust and can leave streaks.
- Strip Water Away. Squeegee the glass door from top to bottom, or dry it thoroughly with a microfiber cloth or lint-free towel. This removes standing water that would otherwise evaporate and leave new stains. For fixtures, use a dry cloth to wipe them completely.
- Squeegee Every Day. After each shower, squeegee the glass door from top to bottom, working water off the surface. Wipe down fixtures with a dry cloth. This removes standing water before minerals can deposit and harden. Takes 30 seconds and cuts your future cleaning time by half.
- Stop Stains at Source. If stains come back within weeks despite daily squeegeing, your water is very hard. A whole-house water softener or a point-of-use softener on your shower line (a shower head filter is the cheapest option) will reduce mineral content significantly. This is a longer-term solution but eliminates the problem at the source rather than managing stains after they form.