How to remove scratches from glasses and restore their new, shiny appearance: a simple recipe

Use warm water and a mild, dye‑free detergent

Start every lens‑care session with warm water because it loosens dust and oils without shocking the glass or plastic. The water should feel comfortably lukewarm to the touch – not scalding, not icy – which protects the anti‑reflective or scratch‑resistant coating from thermal stress. Add a few drops of a mild, dye‑free detergent to a clean basin. Avoid regular household soaps that contain fragrances, antibacterial agents, or harsh surfactants; these can etch the coating over time.

Why this works: The detergent’s gentle surfactants break the surface tension of water, allowing it to penetrate tiny crevices where grime hides. The lack of dyes and strong chemicals means the solution won’t leave residue that could attract more dust or create a hazy film. The warm temperature also helps to dissolve oily fingerprints that are often the source of superficial scratches.

How to do it: Fill a bowl with enough lukewarm water to fully submerge your glasses. Add roughly one teaspoon of the mild detergent and stir briefly until you see a few bubbles forming. Place the glasses in the water, allowing them to soak for about 30 seconds. This soaking period is crucial – it loosens any particles that could otherwise be dragged across the lens when you start wiping.

Mistake to avoid: Using hot water can cause the coating to expand and contract rapidly, leading to micro‑cracks. Conversely, cold water may not dissolve oils effectively, leaving a film that masks scratches and makes polishing harder. Also, never use bleach, ammonia, or any solvent‑based cleaners; they will strip coatings and permanently damage the lenses.

Clean with a high‑quality microfiber cloth

After soaking, reach for a soft, high‑quality microfiber cloth. Microfiber is woven from ultra‑fine fibers that trap particles rather than dragging them across the surface. The cloth should be clean, lint‑free, and reserved solely for eyewear – using a used dishcloth or paper towel introduces abrasive fibers that can deepen existing scratches.

Why this works: The tiny fibers act like a gentle brush, lifting dust and oil without applying pressure that could scratch the lens. Microfiber also has a natural static charge that attracts particles, keeping the cleaning surface clean as you work.

How to do it: Remove the glasses from the water and gently shake off excess liquid. Take the microfiber cloth and fold it into a clean quadrant. Using light, circular motions, wipe each lens starting from the center and moving outward. Apply just enough pressure to feel the cloth gliding over the surface; you should not need to press hard. This method ensures that any remaining particles are lifted rather than scraped.

Mistake to avoid: Using a dirty cloth re‑introduces grit, which can turn a superficial scratch into a deeper gouge. Also, avoid scrubbing back‑and‑forth; the motion should be smooth and consistent. If the cloth feels gritty, discard it and use a fresh one.

Scroll to Top