Tired of scratches on your eyeglasses? Here are 10 cool ways to remove them for good

3 min


Scratched glasses can be a daily nuisance, affecting both your vision and appearance. But fear not! In this article, we’ll reveal eight clever and effective hacks to bid farewell to those pesky scratches for good. From household items to specialized products, you’ll find the perfect solution to bring clarity back to your eyewear. Get ready to see the world more clearly!

Baking Soda

Fed up with those annoying scratches on your eyeglasses? Try this DIY fix at home using baking soda and water. After a gentle clean with a microfiber cloth, mix 1 tablespoon of baking soda with 1 teaspoon of water to form a paste. Apply it to the scratched areas with gentle pressure, then rinse. Enjoy clearer vision!


Baby wash

Got annoying scratches on your eyeglasses? Baby shampoo to the rescue! Take a microfiber cloth and add a tiny dab of baby shampoo. Gently buff the scratched areas – the soap’s gentle yet effective cleaning power helps rid your lenses of stubborn marks without any harmful chemicals. Your glasses will thank you!


White vinegar

White vinegar and baking soda aren’t just for cleaning your home; they’re also your allies against annoying eyeglass scratches. Mix a bit of white vinegar with some baking soda (wait for that satisfying fizz to settle), and then gently buff those tiny scratches away. You’ll be left with glasses that are not only clean but also scratch-free and gleaming.


Dish soap and glass cleaner

Stubborn stains and caked-on dirt have met their match. Simply blend a few drops of dish soap with lemon household cleaner to create a potent concoction for your eyeglass lenses. This dynamic duo will work wonders, leaving your glasses spotless and refreshed.


Rubbing alcohol

Don’t let those irritating scratches on your eyeglasses ruin your day. Create a solution by mixing rubbing alcohol with a gentle abrasive like baking soda or using a microfiber rag. With a little elbow grease, this remedy will clean your lenses and gently buff out those pesky scratches, giving you a clearer view of the world.


Buff the scratch out with toothpaste

Say goodbye to annoying scratches on your eyeglasses with this simple hack. Grab some regular toothpaste (no gel, no whitening, no extra mintiness) and a cotton ball. Apply a dab of toothpaste on the cotton and gently massage the scratched lens for about 10 seconds. Rinse it off and repeat if necessary. Your glasses will thank you for the quick fix, providing you with a crystal-clear view.


Soap and water

Sometimes, the simplest solutions work like magic. When your glasses are plagued by scratches, don’t fret. Prepare a gentle mixture of soap and water and grab a microfiber cloth. For some added texture that won’t harm your lenses, you can sprinkle a bit of baking soda into the mix. Gently clean your glasses with this concoction, and those pesky scratches will soon be a thing of the past, leaving you with a clear and scratch-free view.


Brass polish

When you’re dealing with shallow scratches and stubborn debris, brass polish can be your secret weapon. Be cautious, though – ensure the product you choose doesn’t contain acetone, as that could harm your lenses. Apply the brass polish gently, and watch those annoying scratches vanish, revealing your clear and pristine eyeglasses.


Car wax

Car wax isn’t just for cars – it can also work wonders on your eyeglasses. For those shallow scratches that have been bothering you, rub a bit of car wax onto your lenses and softly scrub with a soft cloth. Once you’re done, rinse with water for maximum clarity. Your glasses will thank you!


Buy a scratch kit

When all else fails, it might be time to seek professional assistance. Visit your eye doctor to get a scratch repair kit specifically designed for eyeglasses. These kits can temporarily fill in scratches, providing a short-term solution until your next pair of glasses is ready. Remember, patience and persistence are key when tackling those stubborn scratches.


Like it? Share with your friends!