Vision Center is funded by our readers. We may earn commissions if you purchase something via one of our links.
In this article
Getting scratches on your glasses can feel frustrating. Scratches make it difficult to see clearly, which can cause eye strain. Headaches and other symptoms might develop as a result.
Don’t try quick fixes to remove scratches from your glasses. Trying to buff out scratches with just any material can result in more damage. Using DIY cleaning concoctions to clean them also takes a toll on the protective layers of your lenses.
Most eyeglasses today are made of plastic instead of glass. Polycarbonate and Trivex lenses are lighter and more impact resistant than other materials.1 But they can still be scratched.
Dirt and dust cling to the plastic material of your lenses. Rubbing your eyeglasses can cause scratches if there’s dirt or dust on them. You can also scratch your glasses from everyday wear and tear, like taking them on and off.
Fortunately, it’s not impossible to remove scratches from your glasses at home. However, try these methods at your own risk. Some of them can make scratches worse or leave residue that can further damage or blur your glasses.
With water, apply a small amount of dish soap to a microfiber cloth to remove scratches from your glasses' lenses. Make sure that the dish soap does not have any moisturizers.
Gently wipe the scratch to buff it out in small circles.3
Best Overall: Warby Parker
Fastest Delivery: EyeBuyDirect
Also Great: Liingo
Baking soda with water is one of the most common ways to fix scratched glasses.
Combine baking soda with water in a mixing bowl, and dip a soft cotton cloth or cotton ball in the thick paste. Move the soft cloth or ball in small circles over the scratch with gentle pressure.5
You can try to use wax to fill in a scratch on your glasses. But beware that, while wax can fill a scratch, it may not remove it. Instead, wax might make it more difficult to see out of your eyewear.5
Sunscreen can get rid of scratches in glasses with a mirror coating. Rub in the sunscreen using circular motions.
Note that sunscreen will also remove the mirror coating, which serves a purpose.5
You must be very careful using toothpaste to wipe away a scratch from your glasses. Because toothpaste can be grainy, the paste can be abrasive on your lenses. Toothpaste ingredients like fluoride and detergents can also affect the coating on your glasses.5, 6
DIY eyeglass cleaner is the safest option for getting scratches out of glasses. Here’s how you can make some at home.
You will need to dilute the rubbing alcohol with water. Combine them so the mixture is three parts rubbing alcohol and one part water. Then add only one to two drops of dish soap.
Mix the ingredients together, and pour the solution into your spritzer bottle. Using a funnel can make this easier to do without spilling.
Spritz the solution onto a cloth to wipe the scratch on glasses in small circles. This solution will also help clean your glasses.
Not all scratches can be removed from glasses at home. In some cases, you will need a professional repair job.
While a small scratch may not seem like a big deal, it can cause eye strain that leads to discomfort and symptoms like headaches. It’s important to have your glasses repaired as soon as possible.
A repairman might be able to remove the scratches from your glasses with professional tools. However, they likely need to replace your lenses altogether. Some deep scratches cannot be buffed out.
Getting scratches on your glasses can be uncomfortable and costly. Here are some tips for keeping your lenses clean and clear.
Eye protection is essential. You need to protect your eyes, but you also need to protect your glasses.
In this article
Warby Parker has stylish, high-quality frames at affordable prices.
Liingo Eyewear is another great option to buy glasses online.
EyeBuyDirect has a wide variety of budget frames starting at $6.
1-800 Contacts is our #1 recommendation to buy contacts online.
GlassesUSA has a huge selection of contacts, glasses, & sunglasses.
All Vision Center content is medically reviewed and fact-checked by a licensed optometrist to ensure the information is factual and meets industry standards.
We have strict sourcing guidelines and only cite from recent scientific research, scholarly articles, textbooks, government agencies, optometry websites, and medical journals.