Home / Articles / How to Fix Scratches on Glasses

How to Fix Scratches on Glasses

In This Article

You have probably seen the articles: "Remove lens scratches with toothpaste!" or "Fix scratched glasses with baking soda in 30 seconds!" These tips circulate endlessly on social media, and they sound too good to be true — because, for the most part, they are.

This guide gives you the honest answer about what you can and cannot do about scratched lenses, which home remedies actually work (and on which types of lenses), and when the only real fix is replacing the lenses.

Why Glasses Get Scratched

Understanding how scratches happen helps explain why they are so hard to fix. Modern prescription lenses are not made from glass — they are made from optical plastics, most commonly:

  • CR-39: The most common optical plastic. Lightweight, good optics, moderate scratch resistance.
  • Polycarbonate: Impact-resistant, thinner than CR-39, but softer and more scratch-prone. Common in children's glasses and safety eyewear.
  • Trivex: Similar to polycarbonate but with slightly better optics and scratch resistance.
  • High-index (1.67, 1.74): The thinnest lenses for strong prescriptions. Relatively soft without coatings.

All of these materials are softer than glass, which is why virtually all modern lenses come with a scratch-resistant coating — a hard, thin layer applied to the lens surface during manufacturing. When your lens gets scratched, you are usually scratching through this coating first, then into the softer plastic underneath.

The most common causes of scratches:

  • Cleaning lenses with clothing fabric, paper towels, or tissues (all contain wood fibres or synthetic fibres that are abrasive at a microscopic level)
  • Wiping dry lenses — grit and dust particles on the surface get dragged across the lens
  • Placing glasses lens-down on surfaces
  • Storing glasses loose in a bag or pocket
  • Dropping glasses onto hard surfaces

Home Remedies: What Works and What Does Not

Let us go through the most commonly recommended scratch-removal methods and assess each one honestly.

Toothpaste

Verdict: Do not use on prescription glasses.

Toothpaste is a mild abrasive — that is how it cleans your teeth. On an uncoated glass lens (like a magnifying glass or an old camera lens), gently rubbing non-gel, non-whitening toothpaste in a circular motion can very slightly polish out fine surface scratches.

On modern coated prescription lenses, toothpaste will strip the anti-reflective coating and scratch-resistant coating surrounding the scratch, making the damage much more visible. You will trade one scratch for a cloudy, hazy patch that is far worse.

Baking Soda Paste

Verdict: Do not use on prescription glasses.

A paste of baking soda and water is more abrasive than toothpaste. The same problem applies: it damages lens coatings far more than the original scratch did. On uncoated glass, it can polish minor marks, but on any coated plastic lens, it will cause haze.

Vehicle Wax or Furniture Polish

Verdict: Temporary filler only — not a fix.

Wax products (like car wax or pledge-type sprays) can temporarily fill a scratch, making it less visible. The wax fills the groove and reflects light more evenly. However, this wears off within hours to days and needs constant reapplication. It does not repair the scratch; it masks it.

If you need a temporary solution while waiting for new lenses, a very small amount of non-abrasive car wax applied with a microfibre cloth is the least harmful option. But understand that it is a band-aid.

Glass Etching Cream

Verdict: Dangerous — do not use.

Some sources recommend glass etching cream (hydrofluoric acid based) to strip coatings off scratched lenses, leaving a "clean" uncoated surface. This is genuinely hazardous. Glass etching cream will damage plastic lenses irreversibly and can cause chemical burns on skin. It also creates an uncoated lens that will scratch even more easily going forward.

Commercial Scratch Repair Kits

Verdict: Limited effectiveness.

There are commercial kits marketed specifically for eyeglass scratch removal (typically $10-25). Most contain a fine polishing compound and a microfibre pad. They work similarly to toothpaste — they can polish minor marks on uncoated glass but will damage coatings on modern prescription lenses. Some kits contain wax-based fillers that provide temporary masking.

The Honest Truth

There is no home remedy that can truly repair a scratch on a coated prescription lens. The scratch has physically removed material from the coating and lens surface. The only way to eliminate it is to replace the lens. Most home remedies will make the problem worse by damaging the surrounding coating.

When to Replace Your Lenses

Lens replacement is the only permanent solution for scratched prescription glasses. Here are the signs that it is time:

  • Scratches in your line of sight: A scratch on the periphery of the lens might be cosmetically annoying but functionally harmless. A scratch in the central zone — where you actually look through — affects your vision and should be replaced promptly.
  • Multiple small scratches creating haze: Over time, accumulated micro-scratches create a general haze that reduces contrast and clarity. You may not notice it happening gradually, but try looking through a new pair of lenses and the difference is striking.
  • Coating peeling or crazing: If the anti-reflective coating is peeling, flaking, or showing spider-web patterns (crazing), the lens needs replacement. This is coating failure, not scratching, and it spreads over time.
  • Headaches or eye strain: If scratches are severe enough to scatter light differently than your prescription intended, they can cause eye strain and headaches. Your eyes are constantly trying to focus through optical noise.

Lens Replacement Options and Cost

You do not need new frames to fix scratched lenses. Most optical stores can replace just the lenses in your existing frame.

Lens Type Replacement Cost (Canada) Notes
Single-vision CR-39 $60 — $120 Most common, good for mild-moderate Rx
Single-vision polycarbonate $80 — $150 Thinner, impact-resistant
Single-vision high-index $120 — $250 Thinnest option for strong Rx
Progressive lenses $200 — $500+ Requires precise fitting measurements
Add: AR + scratch coating +$40 — $120 Highly recommended to prevent future scratches

Some stores specialize in fast turnaround. Charm Optical in Edmonton offers same-day glasses, which means you can have new lenses cut and fitted into your existing frames within hours. For budget-friendly options, packages that include lenses, coatings, and basic frames start at competitive prices.

Check if your insurance provider covers lens replacement. Many plans renew annually, so if it has been a year since your last glasses purchase, your benefit may cover most or all of the replacement cost.

How to Prevent Scratches in the First Place

Prevention is genuinely more effective than any repair attempt. These habits will dramatically extend the life of your lenses:

1. Always Rinse Before Wiping

Run your lenses under lukewarm tap water before touching them with a cloth. This washes away grit, sand, and dust particles that would otherwise be dragged across the surface when you wipe. This single habit prevents more scratches than any coating.

2. Use Only Microfibre Cloths

The microfibre cloth that came with your glasses exists for a reason. It is the only material fine enough to clean lenses without scratching. Wash your microfibre cloth occasionally (warm water, no fabric softener) to remove accumulated oils and particles.

Never use paper towels, tissues, napkins, or your shirt. These all contain fibres that are abrasive to lens coatings.

3. Use a Hard Case

When your glasses are not on your face, they should be in a hard case. Soft pouches protect against smudges but not against impact. Hard cases protect against both. This is especially important when tossing glasses in a bag or keeping them in a car.

4. Choose Scratch-Resistant Coatings

When ordering new lenses, add scratch-resistant coating. It does not make lenses scratch-proof — nothing does — but it hardens the surface significantly. This is especially important for softer lens materials like polycarbonate and high-index plastics. Ask your optician about lens coating options when ordering.

5. Handle by the Temples

When picking up, putting on, or removing your glasses, hold both temples (arms) rather than gripping the lenses. Fingerprints are harmless, but the instinct to immediately rub them off with whatever is handy is what causes scratches.

Special Cases: Sunglasses and Coated Lenses

Scratched Sunglasses

Sunglass lenses, particularly polarized lenses, have additional layers (polarizing film, mirror coating, tint) that make scratch repair even less viable than with clear lenses. A scratch on a polarized lens can disrupt the polarizing filter, creating a bright spot in your field of view. Replacement is the only fix.

Brands like Oakley and Ray-Ban sell replacement lenses for many of their popular sunglass models, which can be more economical than buying an entirely new pair.

Anti-Reflective Coating Scratches

Anti-reflective coating is extremely thin — typically less than a micron — and sits on top of the lens surface. Scratches on AR-coated lenses are often more visible than on uncoated lenses because the scratch disrupts the interference pattern that makes the coating work. The scratch appears as a bright line against an otherwise transparent surface.

The upside: AR coatings from reputable brands like those used at Charm Optical include a hard scratch-resistant layer underneath the AR coating. This makes the lenses more scratch-resistant overall than uncoated lenses, despite the AR layer itself being thin.

When Scratched Glasses Affect Your Prescription

A common question: can scratched lenses change your prescription? The answer is no — the scratch does not alter the optical power of the lens. However, severe scratching can scatter light in ways that mimic certain visual symptoms:

  • Increased glare sensitivity
  • Reduced contrast (everything looks slightly "washed out")
  • Eye fatigue from your brain constantly filtering out optical noise
  • Difficulty with night driving due to light scattering

If you are experiencing any of these symptoms, a fresh set of lenses can make a remarkable difference. Combine the lens replacement with a current eye exam to ensure your prescription is still accurate — especially if it has been more than a year since your last check.

The Bottom Line

The internet is full of scratch-removal hacks, but the reality is straightforward: minor scratches on uncoated glass can sometimes be polished out, but modern prescription lenses with coatings cannot be repaired at home without making the damage worse.

The best strategy is prevention — rinse before wiping, use microfibre, store in a hard case. When scratches inevitably accumulate to the point of affecting your vision or appearance, lens replacement is the only real solution. The good news is that it is faster and cheaper than most people expect. A visit to your local optical store can get you back to scratch-free vision, often on the same day.

Frequently Asked Questions

Minor surface scratches on uncoated glass lenses can sometimes be buffed out with fine polishing compounds. However, most modern prescription lenses are coated plastic, and home remedies like toothpaste or baking soda will damage the coatings and make the problem worse. For prescription glasses, lens replacement is the only reliable fix.

Toothpaste is a mild abrasive that can slightly polish uncoated glass surfaces. On modern coated prescription lenses, it will strip the anti-reflective and scratch-resistant coatings, creating a cloudy patch that is worse than the original scratch. It is not recommended for prescription eyeglasses.

Lens replacement typically costs $60-250+ depending on your prescription, lens material, and coatings. Many optical stores can replace lenses same-day in your existing frames. Check whether your insurance plan covers lens replacement as part of your annual optical benefit.

Always rinse lenses under water before wiping. Use only microfibre cloths. Store glasses in a hard case when not wearing them. Choose lenses with scratch-resistant coating. Handle glasses by the temples, not the lenses. These habits prevent the vast majority of lens scratches.

Yes. Scratch-resistant coatings significantly increase the hardness of the lens surface, especially on softer materials like polycarbonate and high-index plastics. Most premium lens packages include scratch resistance as standard. It is one of the most cost-effective coatings you can add.

Sources & Further Reading