Eye Health Central

How To Remove Scratches From Glass Lenses

Which home remedy is the most recommended?

how to get rid of scratches on your glasses

Keeping the clarity of your glasses pristine is a hard task. You most probably use them daily and at least once in your life there will inevitably be scratches and smudges that blur your vision and spoil the appearance of your glasses. Fortunately, there are several home remedies you can use to sort out these minor damages.


Will Toothpaste Remove Scratches from My Glasses?

Toothpaste, in particular the non-gel and non-abrasive type, has often been claimed as a quick solution for minor scratches. The fine rough particles in the toothpaste gently remove the scratched layer when you apply it in a circular motion with a soft, lint-free cloth. However, caution is needed. Some toothpaste brands may have really rough substances that could potentially cause even more damage. Also, toothpaste is not suitable for glasses with anti-glare and scratch-resistant coatings as it would most likely damage the coating.


Can I Use Baking Soda to Remove Scratches from My Glasses or Sunglasses?

Yes, baking soda can be a good home remedy for minor scratches. If you mix equal parts of baking soda and water to create a thick paste, this mixture can then be gently rubbed onto the lens using a soft cloth. Like the toothpaste solution above, the baking soda acts as a gentle rough cleanser that can smooth out minor scratches. After applying the paste, rinse the glasses thoroughly and dry them with a microfiber cloth. However, like toothpaste, it should not be used on lenses with special coatings.


How to Get Scratches out of Glasses using Vehicle Cleaner Wax?

Vehicle cleaner wax can also be used to remove scratches from glasses. The wax fills in the scratches, which softens their appearance. The process means putting a small amount of the wax into a soft cloth and rubbing it on the lens in a circular motion. Once you rub it in, let it dry and then remove the leftover product with a clean, soft cloth. This method is considered safe for coated lenses, but always test a small area first.


How to Fix Scratches on Glasses using Brass, Silver or Metal Polish?

Certain types of polish, including brass, silver, and metal polish, can be used to buff out minor scratches on glasses. These substances contain gentle abrasives and as the other above fixes you need to put a small amount of the polish onto the lens and rub it gently with a soft cloth. Then the lens needs to be cleaned with a clean, damp cloth to remove any residue. However, these products could have harsh chemicals that can damage lens coatings, so use them very carefully.


How to Take Scratches out of Glasses Using Glass Etching Cream?

Glass etching cream is a really potent substance used to make designs on glass by removing a fine layer of the surface. It is really important to know that this method is only recommended for glasses with a scratch-resistant coating. The cream removes the entire outer layer of the coating, which removes all the superficial scratches. However, glass etching cream should only be used as a last resort, since it can permanently alter the lenses, and should not be used on plastic lenses or glasses with anti-glare or UV coatings.


How Can I Prevent Scratches on My Glasses and Sunglasses?

The best way to prevent scratches is by properly handling and storing your sunglasses. Always use both hands when putting on or taking off your glasses to avoid bending the frame. When you’re not using them, store your glasses in a hard-shell case. Avoid putting your glasses lens-side down, and never leave them in a place where they can easily fall or get stepped on. Cleaning your glasses on a regular basis with lens cleaning solution and a microfiber cloth can also prevent dust and debris from scratching the lenses.


How to Prevent Your Glasses from Smudging?

Smudging is another common issue with eyeglasses. To stop this from ever happening, don’t touch the lenses and always hold your glasses by the frames. Regular cleaning can also help. Use a lens cleaning solution or wipes designed specifically for eyeglasses. Avoid using household cleaners or products with ammonia, which could damage your lens coatings. Another option is to buy lenses with an anti-smudge coating, which can reduce almost entirely the amount of smudging.

In summary, there are several methods to remove scratches and smudges from glasses, ranging from toothpaste and baking soda to vehicle cleaner wax and glass etching cream. However, each method has its limitations and potential disadvantages, especially for coated lenses. The best practice is always prevention, by handling, cleaning and storing your glasses properly. 


Author: John Dreyer Optometrist Bsc(Hons), MCOPTOM, DipCLP
Created: 26 Jul 2023, Last modified: 15 Feb 2024