Window glass half covered in chalky hard water spots, half restored to perfectly clear

How to Remove Hard Water Stains from Windows (and Keep Them Off)

Quick answer: Hard water stains are mineral deposits — mostly calcium carbonate — and they dissolve in acid, not soap. Spray neat or 1:1 white vinegar, let it sit 5–10 minutes, agitate with a non-scratch pad, rinse, and dry. Stubborn older spots respond to citric acid (hotter mix, longer dwell). Then stop them coming back: redirect sprinklers away from glass, and finish every clean with purified water so nothing mineral ever dries on the pane again.


Those white chalky speckles that laugh at your glass cleaner? They're not dirt. They're rock — dissolved limestone that came out of suspension when hard water dried on the glass. That's why detergent does nothing: you can't wash away minerals, you have to dissolve them.

Why UK windows spot so badly

Roughly 60% of England and Wales sits on hard or very hard water — the South East, East Anglia and the Midlands worst of all. Every splash that dries on glass leaves its mineral load behind: garden sprinklers, hosing the car, rain bouncing off a chalky sill, even your own cleaning if you rinse with tap water. Each layer bakes on in the sun, and after a season you have spots that feel slightly raised under a fingernail.

The vinegar method (fresh to moderate spotting)

Warm white vinegar works faster than cold. Spray generously, and — this is the step everyone skips — give it 5–10 minutes of contact time. Acid dissolves limescale on a timer, not on impact. Keep the glass wet (re-mist if it dries), then agitate with a white non-scratch pad, rinse, and dry with microfibre.

One pass handles most spotting. Old, layered deposits may need two or three cycles — each pass removes a layer.

The citric acid method (the stubborn stuff)

For spots that survive vinegar: dissolve two tablespoons of citric acid (sold as a descaler, pennies per sachet) in 500ml of hot water. Same routine, longer dwell — up to 20 minutes, kept wet. Citric acid is a stronger chelator than vinegar and smells better too. It's the same chemistry that rescues limescale-crusted shower screens.

What never to use: razor blades, cream abrasives, or wire wool. Severe mineral etching that acid won't shift has physically etched the glass surface — that's a glass polish (cerium oxide) job or a pane replacement decision, and scraping only adds scratches to the spots.

Keeping them off (this is the real fix)

Removal is a battle; prevention wins the war.

  • Redirect the water. Walk the garden while the sprinkler runs — if mist reaches any glass, angle it away. This one change ends most respotting.
  • Never let tap water dry on glass. Squeegee or towel-dry after any wet clean.
  • Finish with purified water. Deionised or distilled water dries to nothing. It's what professional pole cleaners use, and it's why their results last. A robot cleaner with a damp microfibre pad achieves the same thing mechanically — the CleanBot R1 wipes dry as it goes, so no droplets are ever left behind to spot, which is exactly what you want on fast-fouling glass.

FAQ

Are hard water stains permanent?

Fresh ones, no — acid dissolves them completely. Left for years in full sun, minerals can etch microscopically into the surface; at that stage even perfect cleaning leaves ghost marks in low-angle light.

Will vinegar damage uPVC frames or seals?

Diluted and rinsed, no. Avoid pooling neat vinegar on silicone seals for long periods, and rinse frames after.

Why do only some windows spot?

Follow the water: spotted panes are the ones something splashes — sprinkler arcs, downpipe splash zones, the side you wash the car on. The pattern is the diagnosis.

Once the minerals are off, keeping every pane spotless stops being a weekend job: here's the honest cost-per-clean maths on letting a robot handle the maintenance cleans for you.

Back to blog