fbpx

Can you remove scratches from prescription glasses?

Scratched lenses are frustrating, but before you reach for toothpaste or baking soda, let’s talk about whether these DIY methods actually work—or if they’ll just make things worse. Many popular home remedies claim to “remove” scratches from glasses, but in reality, they can damage your lenses even more.

At Heartland Optical, we offer a real solution: professional lens replacement. Unlike many retailers, we can replace your prescription lenses without requiring you to buy new frames. Let’s break down the myths around scratch removal and why replacing your lenses is the safest, most effective option.

Can Toothpaste Remove Scratches From Glasses?

One of the most common DIY tricks is using toothpaste to buff out scratches. The idea is that the mild abrasives in toothpaste will smooth out the surface of your lenses. Unfortunately, here’s why that doesn’t work:

  • Toothpaste isn’t designed for eyewear. It’s made to clean and polish teeth, which are much harder than plastic or coated lenses.
  • It can wear away lens coatings. If your glasses have an anti-reflective or scratch-resistant coating, toothpaste can degrade or remove it.
  • It doesn’t actually remove deep scratches. At best, it might reduce the visibility of minor surface scratches, but it won’t restore your lenses to their original clarity.

At best, you’ll end up with minty-fresh lenses that are just as scratched as before. At worst, you’ve just scrubbed off your anti-glare coating. Either way, your glasses won’t be looking or smelling any better.

Can Baking Soda Remove Scratches From Glasses?

Another common suggestion is making a paste with baking soda and water to rub on scratched lenses. While baking soda is a fine abrasive, it poses the same risks as toothpaste—if not more.

  • It’s too harsh for delicate lenses. Baking soda can create micro-abrasions, worsening the problem instead of fixing it.
  • It can strip protective coatings. Many prescription lenses have coatings to reduce glare and resist scratches, and baking soda can wear them down.
  • It doesn’t fill in scratches. Scratches aren’t just surface-level—they create tiny grooves in the lens that DIY methods can’t repair.

If baking soda could fix scratches, we’d be using it on car windshields, phone screens, and everything else we scuff up. But we’re not—because it doesn’t work. Save the baking soda for cookies, not your glasses.

Does Polishing My Glasses Remove Scratches?

Some sources suggest using glass polish, car wax, or even furniture polish to remove scratches. These products might temporarily reduce the appearance of scratches, but they come with major downsides:

  • They leave behind a residue. Many polishes create a hazy film that affects your vision.
  • They aren’t made for optical lenses. Car wax and other polishes may contain chemicals that can damage plastic or high-index lenses.
  • They don’t truly remove scratches. Instead, they temporarily fill them in—but that effect wears off quickly.

Can You Buff Out Scratches on Glasses?

Even if you take your glasses to a professional jeweler or try using a microfiber cloth with a buffing compound, the results won’t be what you’re hoping for.

  • Buffing thins the lens. In an attempt to “remove” a scratch, you’re actually grinding down the lens surface, which can distort your vision.
  • It doesn’t work on coated lenses. Most prescription lenses have coatings that can’t be repaired through buffing.
  • It’s risky. Over-buffing can create uneven areas in the lens, leading to further optical distortions.

So no, you cannot buff out scratches from glasses, unless by “buff out” you mean “create an optical funhouse effect where everything looks distorted.” Unless you enjoy seeing the world through a DIY kaleidoscope, buffing isn’t the way to go!

The Best Way to Fix Scratched Glasses? Replace Your Lenses

Instead of spending time and effort on DIY methods that don’t work (and might ruin your glasses), the best option is to replace your lenses. Many optical retailers will tell you that you need to buy a whole new pair—but at Heartland Optical, we can replace your prescription lenses while keeping your current frames.

Here’s why lens replacement is the smart choice:

It fully restores your vision. No temporary fixes—just clear, scratch-free lenses tailored to your prescription.
It saves you money. No need to buy a brand-new pair of glasses if your frames are still in good shape.
It protects your investment. If you’ve chosen high-quality frames, there’s no reason to replace them when new lenses will do the trick.

Don’t Risk DIY—Get Professional Lens Replacement

Scratches on your lenses can be annoying, but at-home fixes won’t solve the problem. Instead of experimenting with toothpaste, baking soda, or polishing compounds, trust Heartland Optical to replace your lenses quickly and affordably.

Related Articles

See the Difference

Experience Heartland Optical