Short answer
Shower glass turns white because hard water carries dissolved calcium and magnesium. When a droplet dries, the water evaporates and the minerals stay behind as a thin white layer. Soap reacts with the same minerals to form a greasy scum on top. Repeat that every day and the layers thicken until the glass looks frosted.
It happens slowly and then all at once. A new shower screen stays clear for a few weeks, then a faint haze appears near the bottom, and one day the whole panel looks frosted. None of it is dirt in the usual sense. It is your water.
What the white film actually is
Tap water is never just water. Hard water carries dissolved calcium and magnesium, picked up from the rock it passed through. While the water is liquid you cannot see them. When a droplet dries on the glass, the water evaporates and the minerals stay behind as a tiny white ring, mostly calcium carbonate: the same scale that coats the inside of a kettle.
The second ingredient is soap. Soap and shampoo react with calcium and magnesium to form a sticky, insoluble residue, better known as soap scum. It clings to the glass, traps more minerals, and gives the haze its greasy, grey edge. How to tell the two apart: soap scum or hard water stains?

One shower leaves a film too thin to notice. A hundred showers, each drying in place, stack into a layer you cannot see through.
Why some bathrooms cloud faster than others
- Harder water. The more dissolved minerals, the more each drying droplet leaves behind. Borewell water is often much harder than piped supply; see hard water in Delhi NCR.
- Water left to dry on the glass. Every droplet that dries in place adds to the layer. Every droplet wiped away does not.
- Hot showers. Calcium carbonate is less soluble in hot water, and heat speeds up evaporation, so scale forms faster.
- Lots of soap and shampoo. More residue to bond with the minerals.
- Time. Thin layers are easy to dissolve. Old, thick ones are not.
Spots, film or damage: how to tell
| Looks like | Usually means | Next step |
|---|---|---|
| Separate white spots and rings | Fresh mineral deposits | Easy: a mild acid clean |
| An even, cloudy haze across the panel | Layers of minerals and soap scum | A degrease, then a proper descale |
| Cloudiness that stays after a thorough descale | Possibly etching into the glass itself | Cannot be cleaned away |
The full cleaning method for each is in how to remove hard water stains from shower glass.
When it becomes permanent
Glass is tough, but it is not inert. Deposits left on it for a long time, with the surface repeatedly wetting and drying underneath, can slowly roughen the glass itself. That is etching. Etched glass looks cloudy even when it is perfectly clean, because the damage is in the surface rather than on it.
No cleaner can reverse etching. Light etching can sometimes be reduced by professional glass polishing; heavy etching usually means living with it or replacing the panel. That is the strongest argument for dealing with the film while it is still sitting on top. How to tell whether yours is etched: etched shower glass: can it be restored?
Why wiping never quite fixes it
Bare glass attracts water. Instead of rolling off, water spreads into a thin sheet that clings to the surface. A towel or a quick wipe removes most of it, but not the last thin film, and that film dries into a fresh layer of minerals. You are not doing it wrong. Untreated glass is simply built to hold on to water.
What actually stops it
- A squeegee after every shower. Free, effective, and only as good as your habit. See the 30-second routine.
- A water softener. Removes most of the hardness at the source, at a real cost in plumbing and upkeep.
- A water-repellent coating on properly cleaned glass, so water beads and runs off before it can dry. That is what the Infinite Coatz kit is built around: clean, strip, scrub, then seal.