There is nothing worse than putting on your glasses and realizing that you still can't see clearly because the lenses are covered in scratches. If you have glasses with plastic lenses you may be able to fix small scratches quickly and affordably using common household products. Use one of these methods to try to fix your scratched plastic lenses yourself.

Method 1
Method 1 of 2:

Removing Light Scratches From Your Glasses

  1. 1
    Clean the surface of your lenses in order to determine where the scratches actually are. Make sure to use a cleaner made specifically for glasses and a clean micro-fiber cloth. You can get this at any eye glass store or optometrist's office. In fact, they will probably give it to you for free if you have bought glasses there.
  2. 2
    Apply scratch remover to your lenses. There are a wide variety of products that can be used to remove scratches to your lenses. Begin by dabbing a non-abrasive toothpaste on the lens.[1] Rub it on the scratch in a circular motion with a cotton ball and rinse it with cool water. If the scratch is deep, you may need to repeat the process a few times.
    • If you don't have non-abrasive toothpaste you can make a paste from baking soda and water.[2] Put baking soda in a bowl and mix in small amounts of water until you have a thick paste. Rub the paste on the same way you did the toothpaste, and rinse it off when you think the scratch is gone.
    Advertisement
  3. 3
    Wipe off any excess scratch remover. If you cannot remove it all with a rag or a cotton ball, rinse the lenses with cool water and wipe dry with a non-abrasive rag.
  4. 4
    Try another cleaner if toothpaste or baking soda did not work. Try buffing the scratched plastic glasses with brass or silver polish and a soft rag. Rub the polish around on the glasses and wipe any excess off with a clean, soft rag. Repeat until the scratch is gone.
    • Be careful of your glasses frames when using a cleaner that is not made for glasses. Try not to get any on your frames because it is unknown what the cleaner will do to the frames.
  5. 5
    Apply a scratch filling product if scratches remain. If you still have visible scratches on the surface of your plastic lenses you can apply a product that will fill the scratches temporarily with wax.[3] Simply rub on the product onto the lenses using a clean micro-fiber cloth, rub it around in a circular motion, and then wipe it off with a clean area of the cloth. This will allow you to see clearly through your glasses but will need to be reapplied weekly.
    • The two types of products that work best for this are products made to wax your car, such as Turtle Wax, and furniture polishes that contains wax, such as Lemon Pledge.
  6. 6
    Put your glasses back on! You should be able to see much better through your newly repaired lenses.
  7. Advertisement
Method 2
Method 2 of 2:

Removing Scratched Lens Coatings

  1. 1
    Verify that your lenses are plastic, not glass. This method can ONLY be used on plastic lenses, as it will permanently and irrevocably ruin glass lenses. It is also a method of last resort for plastic lenses, as it will remove all coatings from your plastic lenses.[4] This means that once all the coatings are gone, your lenses will no longer have any protection and you are more likely to get major scratches in your lenses in the future.[5]
    • Only do this method if you are ok with removing the anti-reflective or anti-scratch coating from your glasses. Many times it is scratches to these coatings that hinder your sight and so removing the coatings will allow you to see through your lenses once again. It's best to try this method as a last resort before you cave in and buy new glasses.
  2. 2
    Clean the surface of your plastic lenses as you would normally. Use a cleaner made to clean eyeglasses and a clean micro-fiber cloth. Cleaning the surface will allow you to see the extent of the actual scratches to your lenses.
  3. 3
    Buy a glass etching abrasive designed for glass art projects.[6] You can buy the abrasive at any hobby or craft store.
    • Glass etching compounds contain hydrofluoric acid, an acid that eats through almost anything other than plastic. When you apply it to your lenses it will eat through any coatings but will leave the plastic lenses completely intact.[7]
    • You will also need rubber gloves when applying the abrasive, so buy those too if you don't already have some.
  4. 4
    Put on your rubber gloves before applying the abrasive to your plastic lenses and take the lenses out of your glasses. You will also need a small plastic container to set the lenses in while they are covered in the abrasive. Be sure that this container will not be used with food after it is used for this project.
  5. 5
    Apply the glass etching abrasive to the lenses with a cloth or a cotton ball. Then put the lenses in your small plastic container and let them sit for a few minutes.
  6. 6
    Wipe off all of the abrasive with a soft cloth or cotton ball. Rinse the lenses with cold water. Dispose of all items that came in contact with the abrasive (except your lenses obviously) in the trash.
  7. 7
    Put your lenses back in your glasses frames and put on your glasses. While they will no longer have anti-reflective or anti-scratch coatings, you should be able to see through them much better.
  8. Advertisement

Warnings

  • Be careful! If your lenses have a non-reflective coating, any of these methods might permanently damage the lens.
    ⧼thumbs_response⧽


Advertisement

About This Article

Tested by:
wikiHow Video Team
wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 20 people, some anonymous, worked to edit and improve it over time. This article has been viewed 1,992,701 times.
105 votes - 78%
Co-authors: 20
Updated: September 22, 2022
Views: 1,992,701
Categories: Eyeglasses

Medical Disclaimer

The content of this article is not intended to be a substitute for professional medical advice, examination, diagnosis, or treatment. You should always contact your doctor or other qualified healthcare professional before starting, changing, or stopping any kind of health treatment.

Article SummaryX

To remove scratches from plastic lens glasses, try using white toothpaste for shallow scratches. First, apply a small amount of toothpaste to the lens. Then, buff the toothpaste into the lens with a microfiber cloth using small circular motions. Rinse the toothpaste off your glasses, and you’re done! You can also try using baking soda. Mix together equal parts baking soda and water to make a paste. Apply the paste to the lens, then buff with a microfiber cloth. Rinse off the baking soda, and repeat the process if necessary. For stubborn scratches, you can try using a glass etching compound. Apply the compound to the lens and let it sit for 5 minutes. Then, rinse the compound off and wipe the lens dry. The compound should remove the top layer of the plastic, taking the scratches along with it. If you want to learn how to get scratches off of a lens coating, keep reading the article!

Did this summary help you?
Advertisement