# Hard water stains on the shower glass: how to remove them

Updated: 2026-10-24 · https://pros411.com/en/guides/house-cleaning/hard-water-stains-shower-glass

## Short answer

Spray the glass with warm, undiluted white vinegar and let it sit 15 minutes, spraying again if it starts to dry. Scrub in small circles with a non-scratch sponge, then rinse with water and dry it with a squeegee or a microfiber cloth. For spots that stay, rinse and scrub with a paste of baking soda and water. A quick squeegee after every shower keeps the glass clear.

> Safety first: Vinegar must never meet bleach: together they give off chlorine gas. Rinse the glass with water before you use any other cleaner, and keep the bathroom fan on.

## How to remove hard water stains from shower glass

![Cartoon shower glass door clouded with hard water spots, with a spray bottle of vinegar on the way](https://pros411.com/img/guias/hard-water-stains-shower-glass.webp)

1. **White spots that will not wipe off.** Hard water leaves minerals behind every time it dries. Layer after layer, the glass turns cloudy, and soap scum sticks to it.
2. **Spray warm white vinegar.** Warm it a little, never to boiling, and spray the whole glass. Its acid dissolves the mineral spots.
3. **Let it sit 15 minutes.** Spray again if it starts to dry. On thick buildup, press paper towels soaked in vinegar onto the glass so it stays wet.
4. **Scrub with a non-scratch sponge.** Small circles, top to bottom. Spots still there? Rinse, then scrub them with a paste of baking soda and water.
5. **Rinse and squeegee it dry.** Rinse with water and squeegee from top to bottom. Thirty seconds with the squeegee after every shower keeps it this way.

## What not to do

- Do not use steel wool, scouring powder or a razor blade on the glass: scratches hold even more minerals.
- Do not let vinegar sit on natural stone like marble or travertine. Its acid etches stone, so rinse those tiles right away.
- Do not mix vinegar with bleach. Rinse the glass with water before using any other cleaner.

## Keep the glass clear

- Squeegee the glass after every shower.
- Leave the door open so the shower dries out.
- Very hard water? A water softener cuts the buildup on glass, faucets and the shower head.

## Haze that will not come off

If the glass stays cloudy after a good cleaning, the minerals may have etched it. Etching is damage to the glass itself, and no cleaner removes it. A glass company can tell you whether it can be polished or the panel needs replacing.

## When to call a house cleaner

- The glass stays cloudy after two or three good cleanings (it may be etched).
- You want the whole bathroom deep cleaned: glass, tile, grout and fixtures.
- The door seal or frame is moldy, or water leaks onto the floor.

Find house cleaning in your city: https://pros411.com/en/house-cleaning

## Frequently asked questions

### What removes hard water stains from shower glass?

Warm, undiluted white vinegar works for most spots. Let it sit 15 minutes, scrub with a non-scratch sponge, rinse and dry. A baking soda paste handles what is left.

### Why does my shower glass get cloudy so fast?

Hard water. It carries calcium and magnesium, and every drop that dries leaves a little behind. Drying the glass after each shower stops the buildup.

### Is vinegar safe on shower doors?

It is safe on the glass and most frames. Keep it off natural stone, rinse metal frames afterward and never use it together with bleach.

### Can I use a magic eraser on shower glass?

On plain glass it usually works with water, but it is slightly abrasive. Test a corner first, and skip it on coated or tinted glass.

### How often should I clean shower glass?

A full clean every week or two keeps the buildup light. A quick squeegee after every shower does most of the work.

### What if the stains never come off?

Then the glass may be etched, which is permanent. A glass company can say whether polishing helps or the panel needs replacing.

