Nine methods for getting hard water spots off glass, ranked from gentlest to most aggressive. Each one with the cases it works on, the cases it doesn't, and the substrates it will damage. The complete reference.
Pick the gentlest method that works. Climb the ladder only when it doesn't:
Never use any of these on tinted, low-E, or laminated glass without verifying the substrate first. Never on stone-trimmed windows without masking. The piece walks through every method with the specific cases for each.
I have been cleaning glass professionally in Chicago for twelve years. Chicago has, by federal data, some of the hardest tap water in any major American city — generally between 130 and 180 milligrams per liter of dissolved solids, with seasonal spikes well above that. Every house I service has had hard water spots at some point, and most have had them recently. I have spent more time on this problem than on any other single cleaning issue, and I have tested, in real working conditions, every method I am about to walk you through.
This piece is the reference. Nine methods, ranked from gentlest to most aggressive, with the specific cases each one handles, the substrates it will destroy, and the diagnostic that tells you when you have climbed too high or not high enough. If you read one piece on this site about hard water, read this one.
But before any of the methods, the rule.
Pick the gentlest method that works. Climb only when it doesn't.
This sounds obvious. It is not obvious enough that most homeowners and a meaningful fraction of working cleaners actually follow it. The default move, when faced with a problem that looks tough, is to reach for the most aggressive cleaner you have. This is wrong on two counts. The aggressive cleaner is generally aggressive on more than just the deposit — it will damage gaskets, glaze, frames, surrounding stone, and a half-dozen kinds of coated glass that you may not realize you have. And the aggressive cleaner is nonetheless not enough for the worst cases, where what looks like a deposit is actually etching and no amount of acid will reverse it.
The right way to work this problem is to start at the bottom of the ladder and climb only when the rung you are on visibly fails. Most residential hard water spots stop you somewhere in the middle of the ladder, and you never need the top three rungs. The cleaners who reach for CLR on every job are the cleaners with damaged frames and unhappy customers.
The other half of the rule is identify the substrate first. Every method below has a list of glass types and surrounding materials it will damage. If you cannot tell whether your glass is factory-tinted, low-E, or laminated, use the Tint and Coating Identifier before you put anything on it. The damage from getting this wrong is permanent and expensive.
Now the methods.
Active chemistry: anionic and non-ionic surfactants in water. pH about 7.5.
What it actually does: Mechanically lifts deposits that are still loose enough to come off without dissolving anything. The surfactants in Dawn reduce the surface tension of the water, allowing it to wet and undercut deposits that have not yet bonded chemically to the glass surface. The microfiber does the rest, by friction.
Use it when: the spots are recent — within the last two weeks of dry weather — and you can see them as discrete circles rather than a continuous haze. If you can flake a deposit off with a fingernail, you can almost always lift it with Dawn.
Don't use it when: the deposits have been there longer than a month. The bond strengthens with time and humidity cycling, and the surfactant alone is no longer enough.
Substrate compatibility: every glass and every coating. This is the safest method I will list, and it is the right starting point for almost every job. The only thing it will fail to lift, generally, is the deposit itself. Don't push past three minutes of mechanical work — if the deposit is still there, you are on the wrong rung.
Recipe: my House Standard is one gallon of distilled water, three drops of Dawn Original, no ammonia. The Solution Calculator scales it for any volume. Apply, dwell ninety seconds, agitate gently with a microfiber cloth, and rinse.
Active chemistry: acetic acid at 5% in water. pH about 2.4.
What it actually does: Acetic acid converts calcium carbonate — the dominant mineral in most hard water deposits — into calcium acetate, which is water-soluble and rinses away. It works slowly, because the acid is mild, but it works.
Use it when: you have light to moderate mineral haze that survived rung one. Spots that are still discrete, not yet etched, and that have been there for a few weeks to a few months. Vinegar handles this case beautifully and leaves no residue.
Don't use it when: the deposits are heavy, well-bonded, or older than a few months. The reaction with calcium carbonate is too slow at 5% acid concentration to dissolve a thick deposit before the vinegar evaporates. You can apply, dwell, reapply, and dwell again — and that is a fine technique for moderate cases — but at some point you are better off climbing to rung three.
Substrate compatibility: safe on annealed and tempered glass. Damaging to aftermarket window film over time, and to the pyrolytic coating on some self-cleaning glasses with extended exposure. Dangerous near stone trim — vinegar etches marble, limestone, and travertine on contact, and the runoff from a window cleaning will damage stone sills and surrounds within minutes if not contained.
Method: undiluted distilled white vinegar in a spray bottle. Apply to a cool window (never to glass in direct sun, or it flash-dries). Dwell five minutes. Light agitation with a soft brush or microfiber. Rinse with distilled water. Repeat once if needed.
If you are tempted to mix vinegar with Dawn — a popular internet recipe — don't. The surfactant in Dawn neutralizes some of the acid, and you end up with a weaker version of both. Use them separately, in sequence.
Active chemistry: sulfamic acid (NH₂SO₃H) dissolved at 5% by weight in water. pH about 1.0.
What it actually does: Sulfamic acid is a stronger acid than acetic, with the practical advantage that it forms more soluble reaction products with calcium and magnesium minerals than vinegar does. It dissolves moderate hard water deposits in five to ten minutes that vinegar would need an hour to touch, and it does it without the harsh fumes of muriatic or hydrochloric acid.
Use it when: vinegar has visibly failed but the deposits are still discrete and not yet causing visible texture. Most residential hard water cases that need anything beyond vinegar stop at this rung. This is, in practice, the workhorse method for working cleaners on residential routes in hard-water cities.
Don't use it when: you cannot verify the substrate, when there is unmasked stone trim within splash range, or when the customer is standing two feet away. Sulfamic acid is genuinely caustic and warrants gloves and eye protection.
Substrate compatibility: safe on annealed and tempered glass at this concentration with brief contact. Damaging to most low-E coatings on the exposed inner surface (so always confirm which surface you are working on — see Article 008 for substrate identification). Dangerous on aluminum frames, brass hardware, marble, limestone, and powder-coated finishes. The runoff problem is real; mask everything you don't want it to touch.
Method: dissolve sulfamic acid powder (sold under brand names like Lime Out, ZUD, or generic janitorial supply labels) at 50 grams per liter of water — that is the 5% target. Apply to cool glass with a foam brush. Dwell ten minutes, watching the deposit lift. Neutralize with a pass of dilute baking soda solution (one tablespoon per quart of water), then rinse twice with distilled water. The neutralization step is important; residual acid that dries on the frame will continue to corrode it for weeks.
Active chemistry: phosphoric acid at 10% in water. pH about 0.5.
What it actually does: Phosphoric acid is more aggressive than sulfamic and slightly less aggressive than CLR. It is the active ingredient in many commercial hard-water cleaners marketed to the trade (Lime Away Professional, several janitorial supply formulations, the active in some ceramic-tile cleaners). On glass, it dissolves heavier deposits than sulfamic can handle, faster.
Use it when: sulfamic has visibly failed and the deposits are clearly still removable — meaning, when you press the deposit with a wet finger, the deposit feels like a solid film, not like part of the glass itself. If the deposit feels continuous with the glass, you are looking at etching, and no rung from here up will help.
Don't use it when: you have any doubt about the substrate. Phosphoric acid on low-E glass on the exposed surface is permanent damage in seconds. On aftermarket film, the same. On most frames, it eats through the powder coating into the metal underneath.
Substrate compatibility: safe on annealed glass with brief contact. Tempered glass is fine. Damaging to all coated glass, all film, all frames, all stone, most metals. This rung is for annealed-only single-pane glazing or for the controlled exterior surface of a known-substrate IGU. If you cannot verify, do not use.
Method: purchase as a pre-formulated 10% solution from a janitorial supply (mixing concentrated phosphoric acid is genuinely dangerous and not worth it). Apply with a foam brush, dwell five minutes maximum, watch closely, neutralize with baking soda solution, double-rinse with distilled water. Wear gloves rated for acid contact and eye protection. Work outside or in well-ventilated areas. Do not improvise.
Active chemistry: mixture of lactic, gluconic, and sulfamic acids in water with surfactants. pH about 2.0–2.5.
What it actually does: CLR is a consumer-grade aggressive cleaner with a clever surfactant package that helps the acid creep under heavy deposits and lift them. It is more aggressive than sulfamic alone, comparable to but slightly less acidic than 10% phosphoric, and it has the practical advantage of being available at any hardware store for nine dollars a bottle.
Use it when: you have heavy, tenacious mineral deposits that survived sulfamic, you have verified the substrate is annealed glass, and you can keep CLR away from everything else.
Don't use it when: the deposit might be etching. CLR on etching is wasted CLR. Test first — see Article 012 for the diagnostic.
Substrate compatibility: safe on annealed glass with brief contact. Damaging to aluminum frames, natural stone, brass, terrazzo, and any coated glass. The Jelmar (CLR's manufacturer) data sheet is explicit about all of these and worth reading once.
Method: apply at full strength to cool glass with a foam brush. Dwell three to five minutes — no longer. Watch carefully; if the surface starts to dull or the deposit appears to be merging with the glass rather than lifting off, stop immediately and rinse. That dulling is the leading edge of permanent damage. Neutralize with baking soda solution. Rinse twice with distilled water.
I keep a bottle of CLR on my truck for the worst residential cases. I use it maybe three or four times a year. Most cleaners reach for it weekly, which is too often.
Active chemistry: oxalic acid (about 5–10%) plus a fine feldspar abrasive. pH about 2.5.
What it actually does: Oxalic acid is a different chemistry from the carboxylic and inorganic acids on rungs two through five. It chelates metal ions strongly, which makes it effective on deposits that contain iron, manganese, or copper traces — exactly the deposits that survive sulfamic and CLR. The abrasive provides mechanical scrubbing alongside the chemistry, which is the source of Bar Keepers Friend's effectiveness and also its risk.
Use it when: you have rust-tinted deposits, often visible as orange or brown rings around an otherwise white spot, and the deposits have survived rung five. Iron-bearing deposits are common near steel-framed windows, near sprinkler heads with cast-iron components, and in some regional water supplies (parts of the Midwest and Southwest).
Don't use it when: you have any coated glass, any film, any self-cleaning glass, or any glass you cannot identify. The abrasive will scratch all of them measurably, even at very gentle pressure.
Substrate compatibility: safe on annealed glass only. The abrasive disqualifies it from every coated, tinted, or specialty surface.
Method: dampen the glass. Apply BKF as a paste (powder plus water mixed on a damp microfiber). Light pressure, circular motion, two-minute working time maximum. Rinse thoroughly. The abrasive is fine but it is real, and over-scrubbing will haze the glass surface.
Active chemistry: cerium oxide powder, abrasive only, no chemistry. Mechanical removal of a thin glass layer.
What it actually does: Cerium oxide is a fine polishing abrasive used in optical-glass manufacturing. Applied with a felt pad and a buffer, it removes a few microns of glass surface, taking shallow deposits and shallow etching with it. This is the technique professional glass restorers use on stained-glass repair and on damaged storefront glass.
Use it when: you have ruled out chemical methods, the substrate is verified annealed, and the deposit-or-etching is shallow enough that removing a few microns of glass will resolve it. Most working cleaners do not own the equipment for this. If you are at this rung on a residential job, you are probably calling a glass restoration service.
Don't use it when: the substrate is anything other than annealed. Cerium oxide on coated glass removes the coating along with the surface micron of glass, and the glass underneath is, of course, no longer coated. On tempered glass, the abrasion can affect the surface compression layer — minor risk, but real, and not worth taking.
Substrate compatibility: annealed glass only. Coated, tinted, tempered, laminated, and self-cleaning surfaces all need to be excluded.
Method: purchase a glass-restoration kit from a professional supplier (GlassRenu is the most-recognized brand). Follow the kit instructions; this is not a freelance technique. Plan on a two-hour learning curve before your work is professional-grade.
Active chemistry: hydrofluoric acid at 1–10% in water. pH variable but extreme.
What it actually does: HF dissolves silica itself — the glass — along with any deposits or etching on its surface. It is the only chemistry that genuinely removes etching, and it does so by removing the etched layer of glass underneath the etching.
Use it when: never, in residential or general commercial work. HF is acutely toxic in ways that are different from and worse than every other acid on this list. Skin contact with even dilute HF can cause deep tissue and bone damage, with symptoms that may be delayed by hours. Industrial HF use requires specific protective equipment, training, emergency protocols including calcium gluconate gel on hand, and a working environment that is not a homeowner's bathroom.
I am including this rung only because I want it documented somewhere and I want this piece to be complete. The right way to encounter HF is in a controlled industrial setting under professional supervision. The right way for a working cleaner to handle the cases HF would address is to acknowledge that the glass needs replacement.
Active chemistry: none.
What it actually does: removes the damaged glass and installs a new pane.
Use it when: the cumulative damage from past deposits, etching, and previous over-aggressive cleaning attempts has reached the point where the glass is no longer presentable, and no chemistry on this ladder will recover it. The threshold varies — it depends on the glass type, the visibility of the damage, the customer's standards, and what it would cost to keep trying.
The honest fact about hard water work is that a small but real fraction of jobs end here. There is no method that recovers deeply etched glass, and trying repeatedly to clean it makes the etching worse by abrading the surface further. When you have climbed the ladder and the spots are still there, the spots are the glass now, and the only fix is to replace the pane.
I tell customers this directly when it applies. It is a hard conversation. It is the right conversation.
The ladder is a tool for matching method to problem. It is also, implicitly, a critique of the way most people approach hard water spots, which is to reach for the most aggressive cleaner they own and hope. That approach gives you damaged frames, ruined low-E coatings, etched stone trim, and a customer who calls back angry inside a week.
The cleaner who works methodically, starts gentle, and stops at the first rung where the problem actually resolves is the cleaner who keeps customers for ten years. Jan in Detroit has houses he has been doing since 2018 because he never damaged anything. I have houses I have been doing since 2014 for the same reason.
If you take one principle away from this piece, take this one: the goal is the cleanest glass with the gentlest method. Not the most aggressive method that works in your bottle. Not the most thorough cleaning you can produce on a single pane. The cleanest possible glass, repeatable across thousands of panes, with the smallest possible cost in damage to the surrounding house.
That is the trade. The ladder is just the map.
Mara is the senior editor at Window Washing Guide and a twelve-year veteran of the trade. She has cleaned the glass on three of the ten tallest buildings in North America, written equipment reviews for Pro Window Cleaner Magazine, and personally tested every method in this piece. She lives in Chicago, where the water is famously, awfully hard.