Excellent Window Cleaning Service in South Florida

Are Hard Water Stains on Glass Permanent?

A South Florida window care guide from Island Window Cleaning Service

By Artem Ermakov, Owner and Operator of Island Window Cleaning Service, a family owned company serving South Florida. Updated October 2026.

Window cleaning in Florida: Boca Raton · Delray Beach · Deerfield Beach · Highland Beach · Boynton Beach · Lantana · Palm Beach · West Palm Beach · Jupiter
Glass restoration in Florida: Boca Raton · Delray Beach · Palm Beach · Jupiter · Fort Lauderdale

The short answer: usually not. Most hard water stains are mineral deposits sitting on the glass and can be removed with the right cleaner and method. The longer they stay, though, the harder they are to remove, and very old buildup can leave marks in the glass itself.

What “Permanent” Really Means

A stain is permanent only if it has changed the glass itself. A mineral deposit sitting on top of glass is a cleaning job, even a hard one. Etching, where the surface of the glass has been eaten away or roughened, is different, and cleaning alone cannot undo it. Most hard water stains are deposits, not etching, but you often cannot tell until you try to remove them.

The Four Stages of Hard Water Stains

StageWhat it looks likeCan it be removed?
1. Fresh spotsLight white dots or ringsUsually yes, with a mild glass-safe cleaner
2. FilmA cloudy haze across the glassUsually yes, with the right cleaner and technique
3. Heavy buildupA crusty or chalky layerOften yes, but it takes a stronger method, applied carefully
4. EtchingFrosted patches that stay after cleaningSometimes, with glass polishing. Severe etching may remain

Not sure how it got there? Read what causes hard water stains on glass.

What Decides Whether a Stain Can Come Off

  • How long it has been there. Months and years make the deposit harder and more likely to etch.
  • How thick it is. A light film is easier than a crust.
  • Heat and sun. Baked-on deposits bond more tightly.
  • What the stain is. White minerals, orange iron and soap scum need different treatment.
  • The type of glass. Coated, tinted or treated glass limits what you can use.
  • Past attempts. Scrubbing with abrasives can add scratches on top of the stain.

How to Tell If Glass Is Etched

Clean a small area with a mild vinegar and water solution, rinse and dry it. If the glass is clear, you were dealing with deposits. If a frosted or dull patch remains, and it follows the shape of where the water hit, it may be etched. Compare it to an untouched part of the same pane in good light. A professional can tell you for sure after a test spot.

Do not use abrasive powders or a razor blade to find out. They can create real scratches. See whether scratches can be removed if that has already happened.

What You Can Try at Home

  1. Wet the glass and wipe off loose dirt with a clean microfiber cloth.
  2. Mix equal parts white vinegar and water.
  3. Test a hidden corner first.
  4. Apply, let it sit for a minute or two, and wipe with a soft cloth. Do not let it dry on the glass.
  5. Rinse and dry with a clean cloth or squeegee.

Protect frames, stone and metal from drips. If the stain does not respond after a second try, stop and call a professional. More scrubbing is how glass gets scratched.

Surfaces and Glass to Be Careful With

  • Low-E and other coated glass. Strong acids and abrasives can damage the coating.
  • Tinted film. It scratches easily and can peel with some cleaners.
  • Shower doors with a factory protective finish. Harsh products can remove it.
  • Aluminum frames, natural stone and some metals. Acid runoff can stain or etch them.
  • Tempered and laminated glass. Safe to clean, but not to grind.

What Professionals Can Do

A professional starts by identifying the stain and testing a small area, then uses a method matched to it, such as a glass-safe mineral remover and non-scratch pads. For etched glass, polishing with the right compounds can level the surface, as long as the glass is suitable. We explain the products and tools in what professional window cleaners use on hard water stains.

When Glass Restoration Is the Answer

If stains have etched the glass, or cleaning has not worked, glass restoration can bring it back by polishing the surface. It is often more affordable than replacing a large pane, but it does not suit every case, and a good company will tell you honestly if replacement is better. We offer restoration in Delray Beach, Boca Raton, Palm Beach, Jupiter and Fort Lauderdale.

Common Mistakes That Make Stains Harder to Remove

  • Wiping the glass dry. Dragging a cloth across dry mineral deposits and dust can scratch the surface.
  • Scrubbing with abrasives. Steel wool, scouring powder and rough pads create scratches that then trap more dirt.
  • Using the wrong chemical. A product that is too strong can damage coatings, frames and stone.
  • Letting cleaner dry on the glass. It can leave its own marks.
  • Waiting. The longer a stain sits in the sun, the more firmly it bonds.
  • Pressure washing. It can force water into frames and damage seals without removing the stain.

Will Restored Glass Look Different?

Polishing removes a thin layer of glass, so a restored area can look slightly different from the glass next to it, especially in raking light. A skilled technician blends the area so it is hard to notice, and for a light stain you may never see a difference. For a large or deeply etched area, you should ask what to expect before work begins. That is part of an honest estimate.

The Cost of Waiting

The longer stains stay, the more work they take, and the more likely they are to need restoration instead of cleaning. A few minutes with a cloth when a spot first appears is far cheaper than a restoration later. Regular cleaning prevents most of it. See how often outside house windows should be cleaned.

How to Keep Stains From Coming Back

  • Keep sprinklers aimed away from windows and doors.
  • Squeegee shower glass after use.
  • Wipe spots early.
  • Clean on a regular schedule.
  • Ask about protective coatings for glass that is cleaned often.

Frequently Asked Questions

Can hard water stains damage glass?

They can if they stay a long time. Mineral buildup that has been on glass for years may leave etching that needs polishing.

Does glass restoration remove old stains?

Often, yes. Restoration polishes the surface to remove stains that regular cleaning cannot lift, depending on how deep the damage is.

Will vinegar remove hard water stains from windows?

Light stains, sometimes. Heavy buildup usually needs a stronger method. Test a small area first.

Why do the stains come back?

The cause is still there. If sprinklers or pool splash keep hitting the glass, the minerals return. Fix the source.

Are hard water stains a sign of a problem with my water?

Not a health problem. It just means the water has a lot of dissolved minerals.

Should I replace stained glass?

Usually not. Cleaning or restoration is often enough. Replacement is for cracked, damaged or very badly etched glass.

Window Cleaning Across South Florida

Island Window Cleaning Service is based in Florida and works throughout Palm Beach County and nearby communities. See the page for your area: Boca Raton, Delray Beach, Deerfield Beach, Highland Beach, Boynton Beach, Lantana, Palm Beach, West Palm Beach and Jupiter.

Glass Restoration in Florida

We restore scratched and stained glass for homes and businesses across South Florida. Choose the nearest page: Boca Raton, Delray Beach, Palm Beach, Jupiter and Fort Lauderdale.

Talk to Island Window Cleaning Service

If cleaning has not worked, we can inspect the glass and tell you whether restoration will bring it back. Call (561) 288-0904 for a free estimate, Monday through Saturday, 8am to 7pm.

Related Reading

Contact Us

Send us a message and someone from our team will get back to you shortly.

Areas We Serve

Boca Raton, Delray Beach, Greenacres, Hamptons at Boca Raton, Lake Worth, Lantana, Mission Bay, Palm Beach, Parkland, Royal Palm Beach , Wellington, West Palm Beach

Zip codes: 33062, 33064, 33308, 33408, 33431, 33432, 33446, 33462, 33467, 33483, 33487, 33498, 33434, 33496, 33433, 33076, 33067, 33435, 33486,33444, 33480, 33405, 33401, 33460, 33408, 33414

Phone

(561) 288-0904