Hard water stains on windows: how to remove them, and when to stop
White spots that laugh at a normal wash are mineral deposits, usually from sprinklers. Light ones you can often shift yourself. Heavy ones need a different process, and a few windows are past what any cleaning can fix. This guide walks through all three, honestly.
Squeegee the haze off this window
An illustration of hard water haze coming off glass, and what the window looks like once it is gone.
The cause
Where the white spots come from
Around Everett, Snohomish, Seattle and Bellevue, the number one cause is a sprinkler head that throws water onto the glass all summer. The water itself is not the problem. It carries calcium and magnesium, and every time a drop dries in the sun it leaves a tiny ring of mineral behind. Thousands of drops later, the pane is covered in a chalky pattern that matches the sprinkler arc exactly. Once you see that arc shape, you know the source.
The other local causes are runoff and splash. A leaking downspout or an overflowing gutter drips mineral-carrying water down the same path all wet season, and rain bouncing off a patio or a stone sill throws gritty water onto the low glass beside it. Well water tends to be harder than city water, so homes on wells often see faster buildup.
A normal wash does not touch any of this because the deposit is bonded to the glass. Soap and a squeegee clean dirt sitting on the surface. Mineral scale has to be dissolved or carefully polished off, which is a different job.
Try it first
The DIY ladder, in order
Work on a cool, cloudy day or on glass that is in the shade, so nothing dries on the pane while you work. Start with your worst window, in one corner, so you learn quickly whether DIY is going to work at your house.
- 1
Wash the window normally first. Dish soap, water and a squeegee or cloth. Some of what looks like staining is plain dirt, and you want the test below to run on the spots that are actually mineral.
- 2
Try vinegar on a small patch. Mix plain white vinegar half and half with water in a spray bottle. Spray the patch, wait five to ten minutes, then scrub gently with a non-scratch pad, the kind sold for glass stovetops. Rinse with clean water and dry. Light, fresh deposits often fade a lot on the first pass.
- 3
Repeat once or twice. If each round visibly helps, keep going window by window. This is slow work, and a whole sprinkler side of a house can take hours, but it costs almost nothing.
- 4
Stop when a round changes nothing. If two careful rounds leave the spots exactly as they were, the deposit is bonded harder than vinegar can handle, or the glass underneath is etched. More scrubbing at that point risks damage and buys nothing.
Two products to be careful with. CLR and similar strong descalers help some people, but they can stain or dull frames, sills and nearby stone, and results on glass are inconsistent. Test a hidden corner and rinse far more than feels necessary. Melamine pads, the Magic Eraser type, are mildly abrasive. On plain glass a light touch is usually fine, but they can haze coated glass, and they do nothing on heavy deposits anyway. Steel wool, razor blades held at the wrong angle and scouring powders are where scratched glass comes from. Skip them.
The test
Deposit, etching, or a failed seal?
Three different problems look like white spots, and they have three different endings, so it is worth telling them apart before you spend money or a Saturday.
- Run a clean fingertip over the spot. A deposit feels slightly rough or chalky, like fine grit on the surface.
- If the glass feels perfectly smooth but the cloudy patch is still there after a thorough clean, the minerals have likely etched into the surface.
- If the cloudiness is between the two panes of a double-pane window and cleaning neither side changes it, the seal has failed and moisture is inside the unit.
Deposits come off. Etching can be improved, sometimes a lot, but the glass does not return to brand new, and anyone who promises otherwise is guessing. A failed seal is not a cleaning problem at all. No cleaner can fix it, and the honest answer is that the sealed glass unit needs replacing by a glass company.
Take care
Glass that needs a gentler hand
Some glass should not get the full DIY treatment. Coated and low-E windows can have a delicate surface layer that strong chemicals and abrasive pads damage. Tinted glass and older, thinner panes in historic homes also deserve a softer approach. Stone sills and concrete near the window can stain if acidic cleaner is left sitting on them, so rinse as you go rather than at the end.
If you are not sure what kind of glass you have, test everything on one small corner of one window and look at it in bright light afterwards, from an angle. Hazing or fine scratches show up at an angle long before they show up straight on.
Keep them off
Stopping the spots coming back
Removal without prevention is a subscription to the same problem. Three things make the biggest difference:
- Turn sprinkler heads so the arc stops short of the glass, and check again mid-summer, because heads drift and get knocked.
- Fix the drip paths: a downspout that splashes onto glass or a gutter that overflows in the same place every rain will restain that pane first. Keeping gutters clear is part of stain prevention, which is why our gutter cleaning page mentions it too.
- Clean the glass on a normal schedule. Fresh deposits are a light job. The same deposits ignored for three summers are a restoration job.
When to call
Where DIY honestly stops
Call a pro when the vinegar test changes nothing, when the staining covers a lot of glass, when the affected windows are up high, or when you suspect etching and want a straight answer on what improvement is realistic. A professional hard water removal job uses stronger products and a careful hand, and starts with a test spot on your worst window so you see the expected result before committing to the rest.
If your windows turn out to be failed seals, a cleaner should tell you that and stop there. We will.
One Way Window Cleaning removes hard water stains from windows for homes in Everett, Snohomish, Seattle and Bellevue, WA, and gives a free estimate with an honest read on your worst window before any work starts.
Questions
Common questions
Can vinegar remove hard water stains from windows?
On light, fresh spots, yes, often. Vinegar is a mild acid and dissolves a thin layer of mineral deposit. Spray it on, give it five to ten minutes, scrub gently with a non-scratch pad and rinse. On spots that have built up over months or years, vinegar usually makes little difference, because the deposit is bonded to the glass and may have started to etch it.
Are hard water stains on windows permanent?
The deposits themselves are not permanent, and most come off. The catch is etching: minerals left on glass for a long time can eat into the surface, and that damage stays even after the deposit is gone. Etched glass looks much better after a proper removal, but it does not come back to brand new. That is why removing spots early matters.
Why are my windows still cloudy after cleaning?
If the cloudiness sits between the two panes of a double-pane window and no amount of cleaning either side changes it, the seal between the panes has failed and moisture is inside the unit. That is not a stain and no cleaning fixes it. The fix is replacing the sealed unit, which is a glass company job, not a cleaning job.
How much does professional hard water removal cost?
Published market data puts professional hard water stain removal at about $10 to $30 per affected window, depending on how heavy the staining is. Our pricing guide explains the factors that move that number. One Way gives a free estimate and an honest read on your worst window before any work starts.
Free estimate
Spots that will not budge?
Tell Vinson what needs cleaning and where. You’ll get a clear price before any work starts.



