Remove Hard Water Stains from Glass Shower Doors
Hard water stains on shower glass are mineral deposits—calcium and magnesium that concentrate as water evaporates—and they're stubborn but not permanent. The glass isn't damaged; the buildup sits on the surface, and the right acid or abrasive method dissolves or lifts it. The difference between a door that looks clear and one that looks cloudy is usually 20 minutes of work and the right product. This guide covers the methods that actually work, the tools that won't scratch, and how to keep stains from coming back as fast.
- Clear and Ventilate First. Remove shampoo bottles, soap, and any loose items from the shower enclosure. Open the bathroom door and turn on the exhaust fan if you have one. You're about to use a strong-smelling solution, so air flow matters. If using vinegar, the smell fades in an hour; if using a commercial chemical, follow the product label for ventilation.
- Soften with Hot Water. Use the shower wand or a spray bottle to thoroughly wet the glass door with hot water. This softens the mineral deposits and helps your cleaning solution work faster. Soak the stained areas for a minute if you have time; the heat and moisture begin breaking down the buildup.
- Apply Your Chosen Cleaner. You have three main options: white vinegar (the budget choice, slightly slower), a commercial lime-and-calcium remover like Scrubbing Bubbles or CLR (faster, stronger smell), or a paste of baking soda and water (gentler, for lighter stains). For vinegar, spray it directly onto the wet glass and let it sit for 15–20 minutes. For commercial cleaners, follow the label exactly—most require 10–30 minutes of contact time. Do not mix vinegar and commercial cleaners. Apply enough that the glass stays wet but doesn't stream down immediately.
- Let Chemistry Do the Work. Set a timer for 15–30 minutes depending on the product and the severity of stains. Resist the urge to wipe or scrub immediately. The chemical reaction between the acid and the mineral deposits is what actually dissolves the buildup. Heavier stains may need the full 30 minutes. Watch the door—if the solution dries before time is up, spray a light mist of water to keep it wet.
- Scrub Gently Top to Bottom. Using a soft microfiber cloth, non-scratch sponge, or soft-bristled brush, scrub the glass in circular motions. Start at the top and work downward so gravity helps carry loosened debris and solution down the door. Apply moderate pressure—you're not trying to force the stains off; the solution has already done most of the work. Stains should lift easily if the contact time was sufficient.
- Rinse Away All Residue. Use the shower wand to rinse the entire door with hot water. Spray from top to bottom several times, making sure all cleaner residue, loosened minerals, and debris wash away. The glass should feel smooth and look clearer. If stains remain, they're either too heavy for one application or you've hit mineral buildup that needs a second round.
- Dry Before Spots Form. Use a clean, lint-free cloth or squeegee to dry the entire door. This prevents new water spots from forming on the clean glass. Microfiber cloths work well for this, as do chamois or old, clean cotton towels. Dry from top to bottom in vertical strokes.
- Target Stubborn Spots Only. If some stains remain after one application, identify them clearly. These are likely older or thicker deposits. Apply your cleaner directly to a cloth or brush and target just those spots, letting the product sit for 20–30 minutes before scrubbing again. Do not apply stronger solutions or more aggressive tools to the entire door just because a few spots are tough.
- Squeegee After Every Shower. After every shower, use a squeegee to remove standing water from the glass. Once a week, spray the door with a vinegar-and-water solution (1 part white vinegar to 2 parts water), let it sit for 5 minutes, and wipe it dry. This prevents buildup from accumulating and keeps stains light and easy to manage.
- Deep Clean Once Monthly. Every four weeks, do a deeper clean using the same method as your initial treatment. Spend 15–20 minutes on a full application and rinse. This keeps mineral buildup from ever getting thick or stubborn again. If your water is very hard (you'll know by how fast stains come back), shift to every two weeks.