Blogs 0 comments

6 easy ways to remove scratches from your eyeglasses and sunglasses


6 easy ways to remove scratches from your eyeglasses and sunglasses

Eyeglasses are not cheap and picking out frames and having the right lenses put in can be quite an investment. Finding scratches on eyeglasses can be frustrating, as it may blur your vision. Replacing eye lenses can be quite expensive.

We leave our glasses out in the open and throw them in our purse or pockets often, everyday actions such as this cause lenses to get scratches. However, this is not permanent. While deep scratches may require that you replace your lenses, a few surface scratches can be easily removed by following the below-mentioned methods.

Here are 6 easy hacks to help you remove scratches from your eyeglasses and sunglasses.


Toothpaste can help keep your teeth white and bright. Toothpaste can also help you keep lenses clean and bright. Apply some regular toothpaste on a microfiber cloth or cotton ball and gently rub it in a circular motion over the scratched lenses for 10 seconds. Wipe it with a clean cloth. Rinse and repeat until the scratches diminish.


Baking soda

Make use of these two common ingredients found at your home. Make a solution of 1-2 tbsp of baking soda with enough warm water to form a thick paste. Spread this paste over the scratched lenses using a cotton ball or microfiber cloth, gently rub it in a circular motion for 10 seconds. Rinse and wipe any residual paste from the glasses with a clean cloth. Rest assured your eyeglasses are clean and scratch-free.

baking soda

White vinegar

White vinegar can be used to clean a lot of things at home including your glasses. Mix some baking soda and vinegar and wait for the foam to settle down. Spread this paste over the scratched lenses using a cotton ball or microfiber cloth. Rinse the paste off and repeat.

Replacing water with vinegar is more effective in cleaning plastic eyeglasses. Vinegar will make your eyeglasses look bright and transparent.


Aerosol spray

Most people use this only when cleaning TV screens or dining tables or window glasses, but they also come in handy to clean your eyeglasses making them super clean. Just mix a little bit of dish soap along with a few drops of glass cleaning spray and scrub the damaged lenses in a circular motion. Rinse and wipe it off with a soft cloth.

Aerosol Spray

Car wax

Applying a little car wax to glasses can remove shallow scratches. Use a microfiber cloth to scrub it with circular motions for around 10 seconds. Gently wipe off any remaining wax and rinse with water. It may take a few attempts before the wax is completely removed from the glasses.

Car Wax

Rubbing alcohol

Alcohol alone won’t help in cleaning your glasses. Mixing rubbing alcohol along with an abrasive such as baking soda is a better option. Rubbing an alcoholic abrasive can remove scratches from the glasses. It is also a good option to clean your glasses even if there are no scratches although it can be more expensive than the other methods mentioned above.

The above methods guarantee to remove a few shallow scratches from your glasses and are useful to keep your everyday eyeglasses more bright, clear, convenient, and comfortable. But prevention is always better than the remedy. Take the right measures to maintain your eyeglasses and sunglasses brought from Specsmakers.

Rubbing Alcohol