PDF download Download Article PDF download Download Article

Scratched glasses are more than just annoying—over time, they can start to affect your vision and cause headaches, especially if the scratch gets bigger. Thankfully, buffing out light scratches from coated lenses is pretty easy, and you can do it with a variety of household cleaners and materials. We’ve put together a thorough list of ways to fix scratched glasses with coating, as well as instructions on how to remove your coating if all else fails. If you’re ready to see clearly, read on!

1

Clean your lenses thoroughly.

PDF download Download Article
  1. Spray your lenses with an eyeglass cleaner and rub it in with a clean microfiber cloth. Rub the cloth in slow circles over the scratch to remove it. If the scratch remains, always follow this cleaning process before you attempt a different scratch removal method.
    • Only use a cleaner that’s approved for eyeglass lenses. Home glass cleaners for windows or tabletops might be too abrasive for glasses.
  2. Advertisement
2

Use toothpaste to fill in the scratch.

PDF download Download Article
  1. Put a dot of toothpaste over the scratch and slowly, gently rub it in circles with a microfiber cloth. Don’t go too fast or hard since this can make the scratch worse. The toothpaste will fill in the scratch and leave your lenses looking the same as before. After rubbing in the toothpaste, rinse the lenses with water to remove residue and then clean them with your regular eyeglass cleaner.
    • It’s very important to use a non-abrasive, non-gel, non-whitening toothpaste—these properties might expand the scratch or cause more damage.
5

Mix vinegar and baking soda to polish the scratch.

PDF download Download Article
  1. Combine baking soda and vinegar and wait until it stops foaming. Drop some of the mixture onto your lenses and buff away the scratch with a soft cloth. Finish by rinsing and cleaning your lenses.[3]
    • Alternatively, make a paste with white vinegar and powdered mustard. Rub it into the scratch with a cotton ball in a circular motion, then rinse and clean your lenses. Mustard is an eye irritant, so clean thoroughly and avoid touching your face afterwards.[4]
  2. Advertisement
7

Use brass, silver, or metal polish.

PDF download Download Article
  1. It’s designed to fill in nonporous surfaces, like glass. It works best on small, superficial scratches (especially on mirrored sunglasses). Rub a small amount of polish into the scratch with a clean microfiber cloth. Then, wipe them down with rubbing alcohol.[5]
    • Remove any remaining polish or alcohol with a good rinse. Finish by cleaning your lenses with eyeglass cleaner.
    • For minor scratches, try skipping the polish and just apply rubbing alcohol with a microfiber cloth.
  2. Advertisement
9

Determine if your lenses are glass or plastic.

PDF download Download Article
  1. The most reliable way to tell if they’re glass or plastic is to ask your optician at the location you bought your lenses. If you can’t reach them, use these indicators to figure out the lens material:[7]
    • Sound: gently tap the lens against a metal ring. Glass will produce a high-pitched ringing sound, whereas plastic will sound like a low thud.
    • Weight: glass lenses are noticeably heavier than plastic ones.
    • Temperature: glass lenses will be cold to the touch after they’ve been off your face for a while. Plastic lenses will stay warmer because of their insulating properties.
  2. Advertisement
10

Remove coating from plastic lenses with etching cream.

PDF download Download Article
  1. The scratch will be gone, but you will lose the anti-reflective or polarizing properties of the coating (the actual lens will be more susceptible to scratching, too). To remove the coating, apply a glass etching cream according to the product instructions. Let it sit for no more than 5 minutes, occasionally scrubbing the surface with a cloth or swab as the instructions say. Wipe the cream away and clean the lenses with soap and water.[8]
    • Most glass etching creams contain sulfuric acid, but products with hydrofluoric acid will work too.
    • Be careful not to leave the cream on too long since the acid content can damage your lenses. Carefully review the instructions before applying.
11

Scrape the coating off of glass lenses.

PDF download Download Article
  1. The scratch will be gone, but you’ll lose the protective anti-reflection and polarizing qualities of the coating and make your lenses more susceptible to scratching. First, soften the coating by soaking your lenses in a solution of 5 parts isopropyl alcohol and 1 part saltwater. Soak for at least 10 minutes, but a longer soak (up to 60 minutes) will make the scraping easier. Use a plastic scraper to carefully remove the softened coating from your lenses.[9]
    • Do not use glass etching cream on glass lenses. The acid content will severely damage the lenses and you’ll have to get them replaced.
  2. Advertisement

Join the Discussion...

WikiAxolotlRunner633
Scratched up my glasses pretty bad and now it's making it tough to see. I'm looking for some quick hacks to buff the scratches out of the lenses so I can see clearly again.
Daniel Gbenle
Daniel Gbenle
Sneaker Authenticator & Founder of Certisfied
Our only recommended steps to getting scratches off of glasses is to use a non-whitening non-gel toothpaste. Apply a small amount to the surface of the lens, You can use a cotton ball and rub it in gently in circular motion, or you can also use baking soda and water to make a liquid paste and rub it gently in a circular motion. Afterwards, you rinse them off with cold water and you should see results. While there are other methods to get scratches off (i.e Using Brasso Metal Polish), we have found that other methods might increase the chances of more damages.

Note: results may differ
If, after these steps we described, it isn’t coming off, you might consider getting authentic replacement lenses from certified stores.
WikiLemmingFlyer757
I've had success with gently rubbing a small amount of non-gel toothpaste onto my glasses. This gets the small scratches right out for me!

Expert Q&A

Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Video

Tips

  • Only use gentle dish soap or eyeglass cleaner on your lenses, and wipe them with a soft cleaning or microfiber cloth (clothing and tissues are too abrasive).[10]
  • Direct sunlight can damage the protective coating on your lenses, so avoid leaving them in the car or on window sills that get lots of sun.[11]
  • These methods are meant for light to mild scratches. For severe scratches, take your glasses to an eye care professional.
Show More Tips
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

Warnings

  • Removing the protective coating or using harsh chemicals to remove scratches has the potential to make the scratch worse or damage the lenses in other ways. If you’re concerned about damaging your glasses, take them to an eye care professional for repair or replacement.
  • Never use glass etching cream on glass lenses. The acidity will warp the lenses and make them unwearable.
Advertisement

You Might Also Like

Remove Scratches From Plastic Lens GlassesRemove Scratches From Plastic Lens Glasses
Remove Scratches from Prescription Glasses Get Scratches Off Your Prescription Glasses
Remove Scratches from SunglassesRemove Scratches from Sunglasses
Fix Scratched GlassesFix Scratched Glasses
Remove Scratches from Glass Get Rid of Glass Scratches
Remove Tint from GlassesRemove Tint from Glasses
Polish PlasticSimple DIY Ways to Polish & Restore Plastic So It Shines
Remove Scratches from a Phone Screen Remove Scratches from a Phone Screen
Remove a Scratch on Glass CooktopsGet Rid of Scratches on a Glass Cooktop Like a Pro
Make Eyeglass Cleaner4 of the Best DIY Glasses Cleaners for Uncoated & Coated Lenses
Remove Scratches from PlasticRemove Scratches from Plastic
Remove Scratches from a WindshieldRemove Scratches from a Windshield
Remove Plexiglass Scratches Get Scratches Out of Plexiglass and Perspex
Get Super Glue Off Glasses Lens Remove Super Glue from Your Eyeglasses Lenses
Advertisement

About This Article

David Felsted, DO
Co-authored by:
Comprehensive Ophthalmologist
This article was co-authored by David Felsted, DO and by wikiHow staff writer, Dan Hickey. Dr. David Felsted is a Comprehensive Ophthalmologist based in Flagstaff, Arizona. He specializes in cataract and refractive surgery, micro-invasive glaucoma surgery, ophthalmic lasers, dry eye disease, diabetic retinopathy, and ocular trauma. Dr. Felsted holds a BS in Accounting from Brigham Young University and a Doctor of Osteopathic Medicine from Midwestern University. He completed his Ophthalmic residency at The Medical College of Georgia. This article has been viewed 101,945 times.
43 votes - 54%
Co-authors: 4
Updated: December 20, 2024
Views: 101,945
Categories: Eyeglasses
Thanks to all authors for creating a page that has been read 101,945 times.

Did this article help you?

Advertisement