How to Get Scratches Out of Eyeglass Lenses

If you've ever dropped your glasses, you probably looked on horrified as they bounced across the floor or pavement. Eyeglass lenses can take plenty of abuse, but even with a scratch-resistant coating, accidents do happen. A few basic household supplies allow you to forgo a trip to the repair shop so that you can fix the scratch yourself.

A woman putting on her eyeglasses. (Image: -101PHOTO-/iStock/Getty Images)

Step 1

Dab a small amount of nongel toothpaste on the eyeglass lens. Using a cotton swab, rub the toothpaste into the scratch using small, circular motions. After about 10 seconds of rubbing, rinse the lens with lukewarm water, then use a lint-free towel to remove excess paste. If the scratch remains, try another coat of toothpaste or use a different removal method.

Step 2

Put a pinch or two of baking soda into a small cup, then add a few drops of water. Mix the water and baking soda to form a thick paste. Using a lint-free cloth, apply the paste to the scratched lens. Rub the lens with small circles until the scratch disappears. Rinse the lens with water and wipe dry.

Step 3

Apply several drops of a glass-etching product to the scratched lens, then let it set for five minutes. Do not rub the product in. Rinse the product off and wipe the lens with a soft cloth. The glass-etching product works by removing the scratch-resistant and antiglare coatings on the lens. Only use this product on plastic lenses. Do not use this product on glass lenses; it will damage them.

Step 4

Dab the scratched lens with brass polish, silver polish or vehicle wax. Buff the lens gently for up to five minutes. You don't need to rinse; instead, use a cloth to wipe off excess polish or wax. These products work by filling in scratches, so they're less noticeable. Don't use brass or silver polish on glass lenses. Use vehicle wax on any type of lens.

Things You'll Need

  • Toothpaste

  • Cotton swab

  • Lint-free cloths

  • Baking soda

  • Cup

  • Glass-etching product

  • Brass or silver polish

  • Vehicle wax


An eyeglass retailer or repair shop may be able to remove lens scratches for you.

To determine whether your glasses have an antiglare coating, tilt them at an angle in the light. If they do have the coating, you'll see a slight greenish tint.


Attempting to remove a scratch on your eyeglass lens may damage it further. Always use lint-free cloths when buffing to avoid scratching the lens more.

Load comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.