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

If your eyeglasses have scratches, it’s important to know that most scratches cannot actually be removed from optical lenses without damaging the lens coating. Many “scratch-removing” recipes online (such as toothpaste, baking soda, or abrasive cleaners) can make lenses look worse by stripping anti-reflective or protective coatings.

For a safer way to improve the appearance and protect your glasses:

Simple cleaning “recipe”

You’ll need:

  • Lukewarm water
  • A drop of mild dish soap
  • A clean microfiber cloth

Steps:

  1. Rinse the lenses under lukewarm water to remove dust (dry rubbing can create more scratches).
  2. Add a tiny drop of mild dish soap to your fingertips.
  3. Gently wash both sides of the lenses.
  4. Rinse thoroughly.
  5. Dry with a clean microfiber cloth using gentle motions.

To prevent future scratches:

  • Store glasses in a hard case when not wearing them.
  • Don’t place lenses face-down on tables or counters.
  • Avoid paper towels, tissues, and clothing for cleaning.
  • Use a microfiber cloth and keep it clean.

If scratches are already visible:

  • Minor surface marks: A professional optical shop may be able to advise whether the lenses can be polished or if a coating issue is involved.
  • Deep scratches: Replacement lenses are usually the only reliable fix.

If you tell me whether your glasses are plastic, glass, sunglasses, or have an anti-reflective coating, I can suggest the safest option.

Leave a Comment