Skip to content
DubaiFix
Ask
QuestionAluminium & Glass Work

Hard water has left cloudy white marks on our shower glass and windows that won't wipe off — can the glass be restored or does it need replacing?

Nadia F.HomeownerHomeownerAsked 10 Aug 2026116 viewsActive

The glass in our master shower screen has gone permanently cloudy — a whitish, slightly rough film that used to wipe off but now won't, whatever spray I use. A couple of the villa windows are starting to look the same near the bottom.

I honestly can't tell if this is just really stubborn limescale sitting on the glass that I'm failing to clean properly, or whether the hard water has actually *damaged* the glass itself and it's ruined.

So two questions: - Is there a way to tell whether it's cleanable deposit or permanent etching? - If it's etched, can the glass be restored / polished, or does the panel just have to be replaced?

I'm trying to avoid paying to replace panels if a good clean or polish would do — but I also don't want to keep scrubbing something that's already beyond saving.

3 answers

Best answer
Rana A.
Verified pro10 Aug 2026

This is one of the most common glass problems in Dubai, and the first job is to work out which of two problems you actually have — they look identical but only one is fixable at home.

1. Limescale film sitting on top of the glass. Dubai's hard water dries and leaves mineral deposits *on* the surface. This is still removable: a proper acidic limescale remover (or a professional descaling treatment), agitation, and repeat passes will clear it. If a spot goes clear when you run a wet blade or a little cleaner over it, you're in this camp.

2. True etching. When scale is left for months, especially with heat and repeated wet-dry cycles in a shower, the minerals actually react with and pit the glass surface. That cloudiness is now *in* the glass, not on it. No cleaner reverses it, because there's nothing to dissolve — the surface itself is damaged.

The test: clean a patch hard. If it comes back glass-clear, it's deposit (fixable). If a dull, hazy or slightly rough patch remains — run a fingernail lightly across it — that's etching.

So, restore or replace? - Deposits / very light etching: a professional can often machine-polish the glass with cerium oxide to bring clarity back. It's skilled work — done wrong it distorts the glass — but far cheaper than new panels. - Deep or widespread etching: honestly, replacement is the only real fix, and it's the moment to switch to toughened glass with an easy-clean coating so it doesn't happen again.

Glass makers like Pilkington publish care guidance, and the theme is always the same: never let hard water dry on glass. A cheap squeegee after every shower, a periodic sealant/coating, and softened water are what actually prevent it. If you want the panels assessed for polish-vs-replace and a coating fitted, that's a standard job for glass repair in Dubai — get them to test a corner before quoting a full replacement.

Layla F.
Homeowner10 Aug 2026

Can confirm the squeegee habit is the whole game. We lost one shower screen to etching before the penny dropped — by the time it's visibly cloudy every day it's usually too late for that panel. On the replacement we asked for an easy-clean coating and wipe it down after showers, and two years on it still looks new. Vinegar works on fresh deposits but does nothing once it's etched, exactly as Rana says.

Noora A.
Homeowner10 Aug 2026

One nuance for the windows rather than the shower: cloudy patches on the *outside* of villa glass are often not shower-type etching but mineral spotting from sprinklers or AC condensate dripping onto the glass and drying in the sun. That's usually still deposit (removable) if you catch it, but if it's baked on for a season it can etch too. Also don't confuse it with a fogged double-glazed unit — if the haze is *between* the two panes and you can't wipe either side, that's a failed sealed unit and a completely different repair (you replace the glass unit, not clean it).

Loading…
Browse all Aluminium & Glass Work questions →