How to Fix Scratched Sunglasses: Top DIY Methods


Updated on:

How to fix scratched sunglasses at home

Eyeglasses are normally scratch-resistant but not scratchproof. Due to daily use, exposure to the environment, and wear and tear, scratches may occur on sunglasses. It is very unpleasant for a spectacle person to have a scratch on his sunglasses. Again, the pocket only sometimes supports us when replacing our favorite glasses with new ones. In this situation, the only solution is to repair the glasses at home by removing the scratches using the available remedies. Today, in this article, we will cover many home remedies, mostly describing how to fix scratches from sunglasses. Without further ado, let’s dive deep into the article.

How to fix scratched sunglasses fast

Problems caused by Scratched Glasses

The first problem scratches cause is an unpleasant experience for the glass wearer. The amount of scratch or depth determines whether it will hamper your vision.  Again, if it is a prescribed one, it will undoubtedly impact your eyesight and cause discomfort. It will provide you with blurred vision, which can affect and cause strain, Coma fatigue, eyesight problems, or other problems in the long run.
Another vital thing about scratched sunglasses is their outlook. Suppose the scratches are so deep that you can easily observe them. In that case, they will spoil the glasses’ outlook. So wearing nice and expensive sunglasses with scratches will not suffice you with the demand to look smart.

How to fix scratched sunglasses at home

However, removing all the scratches from your favorite sunglasses with home remedies is impossible. You can try a few remedies at home to minimize the scratches you have. If you are lucky enough and the scratches on your sunglasses are not deep, remedies may work and make them new. Here, we will mention a few remedies and practices that are also viral on the internet to remove scratches from sunglasses.

Scratch removal kit

sunglass scratch removal kit

We are talking about home remedies, but at the beginning of my article, I would like to share my experience with this scratch removal kit. You will easily find this on Amazon. I used one scratch-removal kit for my lens, which I bought from Amazon. The honest fact is this removal kit will work best among all the remedies I am going to mention below. A scratch removal kit is a ready-to-use chemical that reacts with the micro component of your glasses and will try to give a fine finish to the scratched parts. Below are some of the best lens scratch removal kits for your convenience. You can check them out.

Car wax

How to fix scratched sunglasses easily

If you have a car, you must have car wax at home to polish it. You can use this car wax to remove the shallow scratches on your glasses. You must use a little wax on the glasses and rub it with a microfiber cloth. You will find Shiny and much smoother surfaces in your glasses. Use less of this as this may fade the colour of the frame and glass. Remember to wash your glass within one hour of using the car polishing wax.



Toothpaste is a regular thing to make our tip Shiny And clean. You can also use toothpaste as a ready-to-use cleanser and scratch-removal tool for your sunglasses. Use a small amount of space on the scratched area, put a minimal amount of salt or sugar with the toothpaste and rub the surface in one direction. After that, wipe out the paste with a soft cloth. Later, wash the glasses. If the scratch is more profound, follow the same procedure 4 to 5 times. Remember, mix only a little solution with the paste. It may result in reverse and deeper scratches.

Baking Soda and Water

baking soda

We all have baking soda in our kitchen as a common ingredient. Using baking soda, we can also remove scratches from the lenses of our sunglasses. First, mix a spoonful of baking soda with water to prepare a paste-like texture. Then, put the paste on the lens of the specific place where the scratch is and rub gently for a few minutes. Do not let the paste get in touch with the frame because it may cause the colour of the frame to fade. After rubbing the lenses with the paste, gently wash them with fresh water. It will provide you with a scratch-free, Shiny, fresh sunglass.



Vinegar is a versatile household product with many uses, including cleaning scratches from your eyeglasses. You can also use baking soda and water to do this effectively. You can achieve better results for plastic eyeglasses by replacing the water with vinegar. This method will make your glasses look brighter and more transparent.

Using liquid dishwashing soap

washing dish

Another thing that is available in our kitchen is dishwashing soap. This soap is for cleansing dishes, so that this cleansing soap has extreme cleaning capability. You can also remove the scratches by using the washing soap in your kitchen. The way is simple. Take a bit of this washing soap without mixing it in water, put it on the scratch part of your lens, and rub it with a microfiber cloth. You can also use this Along with the frame.

Glasses cleaning spray

How to fix scratched sunglasses

Using glasses cleaning spray is a common and effective way to clean computers, laptops, and TV screens, leaving them crystal clear. These cleaners are gentle and provide a streak-free finish. They can also help remove minor scratches from your lenses. To do this, spray one or two squirts of the cleaner on your sunglasses. Then, wipe them with a microfiber cloth for the best results. Ensure the spray you choose is gentle and ammonia-free to avoid damaging your lenses. This method keeps your screens and glasses looking their best without harsh chemicals.

alcohol as cleanser


Doctors sometimes recommend alcohol for specific health benefits, and you can also use it to clean your glasses. However, don’t apply alcohol directly to your lenses. Instead, mix alcohol with a gentle, non-abrasive product like baking soda. Use this mixture on your glasses with a microfiber cloth. Rubbing an alcohol-based solution can help remove scratches from your sunglasses. This method is simple and can be done quickly at home.



The most expensive solution for removing scratches from your sunglasses is to replace the scratched lens with a new one. To replace the old lens, you must communicate with the manufacturer or even the shop where you bought the glass. Sometimes, the lens might not be the same quality as before but with the same shade as the old one. To avoid this problem, you can change both lenses.

Last Verdict

Remember, these hacks are great temporary solutions but aren’t permanent fixes. Always store your sunglasses in their protective pouch and case when not used. Avoid placing them on your car dashboard, in your pocket, or hanging from your shirt collar. To prevent damage, follow our guide on How To Care For Your Prescription Glasses. Try these tips because they work! If they don’t solve your problem, it’s time to shop for a new pair of sunglasses!


It’s better not to wear a prescribed glass with a scratch for long. You can use all the home remedies mentioned above. It’s better to consult the doctor. Sometimes, the lens shopkeepers use a glass-rebuilding chemical to remove scratches.  You can also try it.

Among all the remedies mentioned above, I found the scratch removal kit to be the most valuable and ready-to-use remedy.


Founder & CEO at Company

musta likes to write on tech affairs.

Leave a Comment