How do you remove water spots from a windshield?
Reviewed by the Skyview Auto Glass technical team — NWRD-, ASE- and DINITROL-trained technicians · Updated November 2026
Quick answer
Water spots are mineral deposits left when hard water dries on the glass. A mild white vinegar solution dissolves fresh spots, and a glass polish lifts older, etched marks. Never use abrasive pads or powders, which scratch the glass. Dry the glass after washing to keep new spots from forming.
How to get hard water stains off car windows
Work in the shade so the vinegar does not dry on the glass before you wipe it.
- 1
Wash the glass first
Clean the windshield with a dedicated glass cleaner to remove loose dirt before you treat the spots.
- 2
Apply a mild vinegar solution
Wipe the glass with a cloth dampened in a mild white vinegar and water solution, and let it sit briefly on the spots.
- 3
Buff with a clean cloth
Buff the glass dry with a clean microfiber cloth before the vinegar dries.
- 4
Polish etched spots
If the spots remain, lift them with a glass polish made for auto glass, not an abrasive pad.
What works and what damages the glass
Match the method to how long the spots have been there.
| Method | Use for | Safe on glass? |
|---|---|---|
| Mild vinegar solution | Fresh mineral spots | Yes |
| Glass polish | Older, etched spots | Yes, if made for auto glass |
| Abrasive powder or pad | Never | No, it scratches the glass |
| Dry with a microfiber cloth | Preventing new spots | Yes |
Never use abrasive pads
Steel wool, scouring pads, and abrasive powders scratch the windshield and leave fine marks that scatter light at night. If vinegar and a glass polish do not lift the spots, the glass may be etched, and a deep etch can mean replacing the windshield. See our guide on removing scratches.
More questions about water spots
Does vinegar remove water spots on glass?
Yes. A mild white vinegar and water solution dissolves fresh mineral deposits. Apply it with a cloth, let it sit briefly, and buff dry before it dries on the glass.
How do you remove hard water stains from car glass?
Wash the glass first, then wipe with a mild vinegar solution for fresh spots or a glass polish for older etched marks. Never use abrasive pads, which scratch the glass.
Can water spots etch the windshield?
Yes. Mineral deposits left on the glass long enough can etch the surface, and no cleaner lifts a deep etch. If polishing does not remove the spots, the windshield may need replacing.
Related guides
More in Cleaning and care
Need auto glass service?
Skyview Auto Glass has 191 shops across Michigan, Indiana and Illinois, each offering in-shop and mobile service. Call us or book a visit — same-day service is often available.