How to Remove Scratches From Glass Lenses …and When You Shouldn’t Try
Scratches on sunglasses are more than just annoying. Even small marks can interfere with vision, create glare, or make your favorite pair look worn out. While some light scratches can be reduced at home, not every lens can be safely fixed—and some “quick fixes” can do more harm than good.
Before reaching for a remedy, it’s important to understand what kind of lenses you’re dealing with and what’s realistically possible.
Step One: Identify Your Lens Material
Most modern sunglasses are made with plastic lenses (polycarbonate or acrylic), often coated with UV protection or anti-reflective layers. These coatings are thin and easily damaged by abrasive treatments.
Glass lenses, which are less common, are more scratch-resistant but still require caution.
If your sunglasses are prescription, polarized, or expensive, professional repair or replacement is usually the safest option.
Methods That May Help With Very Light Scratches
These techniques may reduce the appearance of shallow surface scratches. They will not restore lenses to new condition.
Method 1: Toothpaste (For Very Fine Scratches Only)
Use plain white, non-gel toothpaste—not whitening or abrasive formulas.
How to try it:
- Rinse the lenses with water to remove dust or grit.
- Apply a small amount of toothpaste to a clean microfiber cloth.
- Gently rub the scratched area in small circular motions for 10–15 seconds.
- Rinse thoroughly and dry with a fresh microfiber cloth.
Important: Overuse can strip protective coatings, especially on plastic lenses.
Method 2: Baking Soda Paste
This works in a similar way to toothpaste.
How to try it:
- Mix equal parts baking soda and water to form a smooth paste.
- Apply gently with a microfiber cloth.
- Rub lightly in circles, then rinse and dry.
This method should be used sparingly and only on very shallow scratches.
Method 3: Car Wax or Furniture Polish
These products don’t remove scratches but can temporarily fill them, making them less noticeable.
How to try it:
- Apply a tiny amount to the lens.
- Buff gently with a microfiber cloth.
- Wipe away excess.
The effect is short-term and will wear off with cleaning.
Method 4: Glass Etching Cream (Glass Lenses Only)
For glass lenses only, etching cream can reduce the appearance of light scratches.
Important warning:
This permanently alters the lens surface and should be considered a last resort. Never use it on plastic lenses, and follow manufacturer instructions exactly.
What You Should Never Do
Avoid these common mistakes—they can permanently damage lenses or remove UV protection:
- Using ammonia-based cleaners
- Using sandpaper or rough fabrics
- Repeatedly using alcohol wipes
- Applying acetone or nail polish remover
- Using whitening toothpaste
When Scratches Can’t Be Fixed at Home
If a scratch:
- Distorts vision
- Causes noticeable glare
- Catches your fingernail
…it cannot be safely removed with DIY methods. In these cases, replacing the lenses or the sunglasses is the best option.
How to Prevent Future Scratches
A little care goes a long way:
- Store sunglasses in a hard case
- Clean only with microfiber cloths
- Rinse lenses before wiping to remove grit
- Avoid placing sunglasses lens-down on surfaces
Final Takeaway
Home remedies can sometimes reduce the look of minor surface scratches, but they won’t restore lenses to like-new condition—and they come with risks. For high-quality or prescription sunglasses, professional lens replacement is often the clearest and safest solution.
When in doubt, protecting your vision is worth more than saving a scratched pair.