Guide

How to Remove Hard Water Stains from Windows

Hard water spots are one of the most common — and most frustrating — window problems for homeowners. Here's how to tackle them, and when to call in a pro.

1

Identify the buildup

Hard water spots are white, cloudy mineral deposits left behind when water dries on glass. Left alone, they etch into the surface and become much harder to remove.

2

Start with a gentle cleaner

Mix equal parts white vinegar and warm water in a spray bottle. Saturate the glass and let it sit for several minutes so the acid can break down the mineral deposits.

3

Scrub with a non-abrasive pad

Use a soft, non-scratch pad or microfiber cloth in small circles. Avoid steel wool or harsh abrasives, which can scratch the glass permanently.

4

Rinse and dry with a squeegee

Rinse thoroughly with clean water, then squeegee top to bottom and wipe the edges dry. Drying prevents new spots from forming.

5

Call a pro for stubborn stains

If the spots have etched into the glass or vinegar isn't working, professional-grade products and equipment are usually needed. That's where we come in.

Frequently asked questions

Can hard water stains be permanently removed from windows?
Light hard water spots come off with vinegar and gentle scrubbing. Once minerals etch into the glass, removal requires professional-grade restoration products and may not fully reverse deep etching — which is why treating spots early matters.
Does vinegar remove hard water spots from glass?
Yes. White vinegar is acidic and dissolves the calcium and magnesium deposits that cause hard water spots. Let it dwell on the glass for several minutes before scrubbing.
Do you remove hard water stains in Mount Shasta and Siskiyou County?
Yes. Bluebird Window Cleaning offers professional hard water removal for homes in Mount Shasta and throughout Siskiyou County. Call (530) 925-0362 for a quote.

Stubborn hard water stains? We can help.

Bluebird Window Cleaning offers professional hard water removal for homes in Mount Shasta and throughout Siskiyou County.

See all our services