How To Fix Scratched Eyeglasses: Useful Tips Involving Household Products

How To Fix Scratched Eyeglasses

If you wear glasses, don’t be surprised to eventually find scratches on them. It happens. But as you might already know, eyeglasses aren’t cheap. As such, replacing them isn’t something you want to do now and then.

Fortunately, if you find scratches on your eyeglasses, it’s not a must that you replace them. Depending on how bad the scratches are, you could totally avoid the cost of new glasses.

Int this quick guide, we’ll look at ways of fixing scratched eyeglasses based on three levels of severity – minor, moderately serious, and very serious scratches.

Let’s get started.

Fixing minor scratches – with water or window cleaner

If you’re dealing with just minor scratches, then there’s no need for abrasive solutions or chemicals with high levels of acid.

By running water over the lens for a few moments, you might be able to get rid of the scratches. Alternatively, you can buff the lenses with window cleaning spray.

So, after running tap water over the lenses, look for a soft microfiber towel and use it to wipe the surface of the lenses. Don’t use a rough piece of cloth as that might scratch the surface even further.

Move in a side to side motion when wiping the surface of the glass. That is to avoid leaving circular smudges on the glass.

If the above method doesn’t help, it’s time to try the next one.

Fixing moderately severe scratches – with toothpaste

Did you know how toothpaste is able to get rid of dirt layers on teeth? With its little abrasive particles. It is the same particles that come in handy for polishing the outer layer of eyeglasses and getting rid of the scratches.

Get a good toothpaste and apply as much as you’d use for brushing your teeth on the lenses.

Look for a soft cloth or microfiber towel to spread the toothpaste well on the surface of the glass. Again, avoid rough fabrics as these can leave extra scratches.

With the cloth, rub the paste over the lenses, moving in a side to side fashion to avoid creating smudges with circular motions.

Note: don’t give too much focus to any single area on the glass, as that can damage the lenses. Rather, ensure the entire lens receives equal attention.

After a minute or so, use glass cleaner or warm water (or even a mixture of both) to wash off the paste.

Finally, use a microfiber towel to wipe down the surface and remove any traces of toothpaste or finger prints.

Fixing severe scratches – with glass etching product

You might have heard of the term “glass etching” before. The process involves the cutting or burning of images onto glass using a strong acid. But in this case, what it involves is the removal of the glass’s exterior layer.

Keep in eyeglasses are composed of an exterior layer and an interior layer, which is the lens.

Before going forward with this method, be sure to put on some protective gloves because the acid can hurt your skin.

Also, go to the store and get glass etching solution and some cotton.

Use cotton swabs to apply the glass etching solution to the surface of the glass. Since you’re not doing the traditional etching, all you need is a little application on the surface. And don’t rub it in.

Again, since acid eats away glass quickly, you need to be done quickly and wash off the solution.

After application, allow the solution to stay on the glass for around three to five minutes, but not more than that.

Now, use water to wash off the solution, ensuring the wash is thorough so that no acid residues are left on it.

And lastly, use a microfiber towel to wipe down the glass and dry it. Be sure to move in side to side motions.

How to Get Rid of Scratches on Glass?

Apart from the methods we’ve discussed above, which also work on other glasses, you can try the following:

Dish soap and window cleaner

Mix up three to five drops of dish soap and a little window cleaner in a bowl. Dip a microfiber towel in the solution and use the wet towel to wipe the surface of the glass, moving side to side.

When done, rinse with water and dry with a microfiber towel.

Car wax

Car wax polishes, protects, and shines the body of cars. You can use the same product to remove scratches from glass and protect it.

Just apply a tablespoon of the wax on a microfiber towel and use the towel to rub the affected glass. Dry it afterward using a soft clean towel.

Baking soda and water

Baking soda is one of the most versatile and useful household products. Make a paste using baking soda and water. Apply the paste on the glass surface and buff it with a soft towel. After giving it a few moments to work and removing the application with water and a towel, the minor scratches should be gone.

Rubbing alcohol

Rubbing alcohol is yet another useful household product that could go a long way toward removing glass scratches.

Mix it up with some baking soda and apply the paste to the glass surface using a microfiber towel.


Can I use the same methods to fix the scratches on my phone’s glass?

It’s possible, but there are two things you want to keep in mind. First, the glass has to be actual glass and not gorilla glass. And secondly, before using water, make sure the phone is water resistant, or use a damp towel rather than running water.

Can an optician remove scratches from my eyeglasses?

If your eyeglasses are expensive, and perhaps toothpaste, glass cleaner and other methods aren’t working, you might want to take them to an optician. These professionals repair scratches and cracks with great results. But if the glasses aren’t expensive, perhaps replacement is the best option.

How does toothpaste remove scratches from glasses?

Toothpaste contains little abrasive elements, which take away a very fine layer of the glass. Toothpaste work by leveling the scratch and the parts around it, but the scratch has to be shallow, otherwise the method won’t work.

Can nail polish remove scratches?

Yes, clear nail polish can remove scratches from glasses. But it’s not actually removing them, but rather hiding them. The polish fills the groove of the scratch and hides it.

Can I remove scratches from plastic eyeglasses?

Yes it’s possible if they’re not deep. Use a mixture of baking soda and water or use toothpaste, then rinse with water and dry with a soft towel.

Final Word

Those are the some of the best methods of removing scratches from eyeglasses at home. The same methods can work for scratches on other glasses such as windows and tables.

If the scratches are not very bad, there’s a chance that the methods will work. But what if they don’t? As we said earlier, you ought to consider the value of your eyeglasses. If they’re expensive, consider taking them to an optician to get fixed professionally, but if they’re not, maybe replacement is the best option.

Leave a Comment

Your email address will not be published. Required fields are marked *