Fill out this form to schedule a home visit and a Culligan representative will contact you shortly to confirm your date and time!
Name(Required)
Email Sign Up
Text Sign Up

How to Remove Hard Water Stains from Glass Shower Doors

4 minute read

Those cloudy white spots on your shower glass are mineral deposits — calcium and magnesium left behind as water evaporates. They are not dirt, which is why ordinary bathroom cleaner tends to smear them around rather than remove them. What does work is a mild acid to dissolve the minerals, plus a gentle abrasive.

Here in San Marcos this is a particularly stubborn problem, and there is a specific reason why.

Why San Marcos Shower Doors Stain So Fast


Water supplied by SMTX Utilities measures around 269 parts per million, or 15.7 grains per gallon. Anything above 10.5 grains per gallon counts as very hard, so San Marcos is comfortably into that range. Every time water dries on your shower glass it leaves the minerals behind, and at this concentration there are a lot of them.

That is the honest answer to why the stains reappear a week after you clean them. It is not that you cleaned them badly. It is that the water putting them there has not changed. You can read more about what hardness does throughout a home on our hard water page.

DIY Remedy to Remove Hard Water Stains

The most effective household method uses two things you probably already have: white vinegar and baking soda. The acidity in vinegar cuts through the mineral deposit, and baking soda gives you a gentle abrasive that will not scratch glass. Vinegar alone sometimes does the job, but on stains that have built up over months you will want both.

You will need:

  • Distilled white vinegar
  • Baking soda
  • Sponge or scrub brush
  • Microfiber cloth
  • Squeegee

Step 1: Spray the Glass with Vinegar

Place an old towel at the bottom of the glass door to catch drips. Spray the entire surface with undiluted vinegar, starting at the top of the shower door. Let the vinegar sit for a few minutes.

Step 2: Create a Cleaning Paste

In a small bowl, mix one part water and three parts baking soda into a thin paste. Make it in small quantities so it does not get too watery.

Step 3: Apply Cleaning Paste

Use a sponge or scrub brush to apply the paste to the stained areas. Start at the top and work down, rubbing in a circular motion. Allow the paste to sit until it dries slightly.

Step 4: Spray with Vinegar Again

Spray the area with undiluted vinegar a second time. As the baking soda and vinegar react you will see it foam, which is the reaction lifting the deposit off the glass.

Step 5: Rinse and Dry

When the foaming stops, rinse the glass with clean water, use the squeegee to remove the excess, and finish by drying with a microfiber cloth. Drying matters — water left to evaporate on the glass is what starts the next stain.

How to Keep Them From Coming Back


Squeegeeing the glass after every shower genuinely helps, and it is free. It is also a chore you will be doing forever, because it treats the symptom rather than the cause.

The permanent fix is to take the hardness minerals out of the water before it reaches the shower. A whole-home water softener removes the calcium and magnesium through ion exchange, and once they are gone there is nothing left to dry onto the glass. The same change shows up everywhere else in the house at the same time: less soap scum, brighter laundry, no scale building inside the water heater.

If you want to know your own hardness number rather than the city average — worth doing, especially on a private well around Wimberley, Dripping Springs or Blanco — a free in-home water test takes about twenty minutes and carries no obligation.

References: