How to Remove Hard Water Stains From Shower Glass

Limescale is a mineral, so it dissolves in acid. Scrubbing it with something harder than glass is what leaves permanent marks.

A glass shower screen clouded with white limescale deposits

Knowing how to remove hard water stains from shower glass comes down to using an acid rather than an abrasive. The white film is mineral, mostly calcium, and acid dissolves it. Scrubbing it with anything harder than glass scratches the surface, which traps more scale and makes every future clean worse.

Key takeaways

  • White vinegar or citric acid dissolves limescale. Give it 10 to 15 minutes of wet contact.
  • Never use steel wool, scouring powder or a magic-eraser style pad on glass.
  • Keep acid away from marble and travertine. It dissolves the stone as readily as the scale.
  • Cloudiness that survives an acid soak is etching, and etching cannot be cleaned off.
  • A 30 second squeegee after each shower prevents nearly all of it.

What the film actually is

Hard water carries dissolved calcium and magnesium. When a droplet evaporates off the glass the water leaves and the minerals stay, as a thin chalky deposit. Every shower adds another layer, and warm glass dries faster, which is why the marks build quicker in a shower than on a window.

The USGS classes water by how much of that mineral it carries: soft up to 60 mg per litre, hard from 121, and very hard above 180. Above that upper band the film is visible within a week of cleaning.

How to remove hard water stains from shower glass

  1. Warm the glass. Run the shower hot for a minute and turn it off. Warm glass speeds the reaction up noticeably.
  2. Spray white vinegar on generously. Undiluted for heavy scale, half and half with water for a light film. Citric acid powder, a tablespoon in a cup of warm water, works the same way and smells of nothing.
  3. Keep it wet for 10 to 15 minutes. This is the step people skip. Acid that has dried has stopped working. Re-spray, or lay kitchen roll against the glass and spray that so it holds the liquid in place.
  4. Wipe with a non-scratch pad. A white nylon pad or a microfibre cloth. The scale should feel like it is sliding rather than needing force.
  5. Rinse thoroughly. Leftover acid attracts new deposits and can mark the frame.
  6. Dry the glass completely. Squeegee, then a dry microfibre for the edges.

Badly scaled glass often needs two rounds. A second 15 minute soak removes more than doubling the scrubbing pressure ever will.

For heavy build-up

Make a paste of citric acid powder and a little water and spread it on. A paste stays put on vertical glass where a spray runs off, which is the whole problem with treating a shower screen. Leave it 20 minutes, then wipe.

Soap scum is a different problem

Two things build up on shower glass and they need opposite treatments. Limescale is mineral and dissolves in acid. Soap scum is the waxy residue that forms when soap reacts with the same calcium in hard water, and it responds to detergent rather than acid.

Most screens carry both, layered. Treat the scale first with vinegar, rinse, then wash the glass with washing-up liquid on a soft cloth to lift what remains. Doing it the other way round leaves a film of soap over the scale, and the acid then has to get through that before it reaches anything it can dissolve.

If a screen has been left for a year, expect to alternate twice. That is normal and it is still faster than scrubbing, which cannot remove either one properly.

Which cleaner for which mineral

Not all deposits are limescale. Orange or brown staining is iron, common on private supplies and older mains, and vinegar barely touches it. Ascorbic acid, or a proprietary rust remover made for bathrooms, works on iron instead.

Blue-green marks around fittings are copper, usually from slightly acidic water attacking pipework upstream. That one is a plumbing symptom rather than a cleaning job, and repeated scrubbing will not stop it returning.

What you must not use

  • Steel wool, scouring powder, or abrasive pads. They scratch glass. Scratches hold soap scum and scale better than smooth glass does, so every clean afterwards is harder than the last.
  • A razor blade at a steep angle. Chips the edge and leaves a line you cannot polish out.
  • Acid near natural stone. Marble, travertine and limestone are calcium based. Vinegar eats the stone, leaving a dull patch that is permanent.
  • Acid on a coated screen. Some screens ship with a factory hydrophobic coating that acid strips. Check the manufacturer's guidance before the first soak.
  • Bathroom cleaner left on the seals. Rubber gaskets perish, and a shower that leaks is a bigger job than a cloudy one.

When it will not come off

If two proper acid soaks leave the glass looking hazy, the surface is etched. Minerals left in place for long enough pit the glass itself, and there is nothing left on the surface to dissolve. Cleaning cannot reverse it.

The options are professional polishing with cerium oxide, or replacing the panel. Both cost more than the years of squeegeeing that would have prevented it, which is worth knowing before you buy a fourth bottle of something stronger.

Method by severity

What you are looking at Use Contact time
Light spotting, cleaned weekly Half vinegar, half water 5 minutes
Visible white film Undiluted white vinegar 10 to 15 minutes
Thick crust at the base Citric acid paste 20 minutes, repeat
Film plus soap scum Vinegar first, then detergent 15 minutes, then wash
Still hazy after two soaks Etched, not dirty Polishing or replacement
Stone tiles adjoining Detergent only, no acid Not applicable

Keeping it clear

A squeegee by the shower and 30 seconds of use is the entire prevention strategy. Water that is wiped off leaves no minerals behind, because the minerals only appear when the water evaporates in place.

Ventilation matters for the same reason. A bathroom that dries out in twenty minutes builds scale far more slowly than one that stays humid until lunchtime, which is also what keeps the room itself healthy. Our guide to tracing a musty smell in the house covers the humidity side of that.

The rule about abrasives is not specific to showers. The same reasoning applies to the oven door glass, where a mild alkali does the work that scouring would otherwise do to the surface.

Frequently asked questions

What actually causes the white film on shower glass?

Dissolved calcium and magnesium left behind when water evaporates. The water goes, the minerals stay, and each shower adds another layer. USGS classes water above 180 mg per litre as very hard, which is where the film builds fastest.

Does vinegar really remove limescale?

Yes. Limescale is calcium carbonate, which is alkaline, and the acetic acid in white vinegar dissolves it into compounds that rinse away. The trick is contact time. It has to stay wet on the glass for 10 to 15 minutes rather than being sprayed and wiped.

Why does my glass still look cloudy after cleaning?

The minerals have probably etched the surface. Left for months or years, limescale pits the glass itself, and no cleaner reverses that because there is nothing left to dissolve. Etched glass can be polished professionally or replaced, but not cleaned.

Is vinegar safe on every shower?

No. Keep it off natural stone. Marble and travertine are calcium based, so acid dissolves the stone the same way it dissolves the scale. Acid also degrades some factory-applied glass coatings, so check what your screen is before you soak it.

What actually stops it coming back?

A squeegee, used for about 30 seconds after each shower. Minerals cannot be left behind by water that is not left behind. That single habit does more than any cleaner, and it is the difference between a wipe every few weeks and an hour of soaking.