Vicci Blog

6 Easy Ways To Remove Scratches From Your Eyeglasses and Sunglasses

Vicci Eyewear

Jul 03, 2022

clean sunglasses

If you are like a lot of people, your eyeglasses and sunglasses are more than just a fashion accessory. These items help correct your vision and prevent eye strain, so it's important to protect them from scratches. But what happens when scratches appear anyway?

This guide shares how to remove scratches from eyeglasses and sunglasses using easy at-home methods. Whether you're dealing with light surface marks or wondering how to clean scratches off glasses without damaging the lenses, these tips offer simple solutions you can try before replacing your frames. For more expert tips, see our Ultimate Guide to Finding the Best Reading Glasses for Aging Eyes.

How To Remove Scratches From Eyeglasses In 6 Easy Ways

These methods are safe to try on prescription glasses and sunglasses. 

Note: Always start with the least abrasive option first.

Wash, Rinse, and Dry Your Glasses

If you have lightly scratched lenses, the first step in removing scratches from glasses is to clean them thoroughly. Use a soft cloth and a few drops of mild detergent to remove dirt, oil, or grime that could interfere with the process. This prevents additional scratching during the repair.

  • Rinse under lukewarm water.

  • Apply a drop of mild dish soap.

  • Gently rub with your fingertips, then rinse.

  • Dry with a microfiber cloth (avoid tissues or clothing).

This step prepares your glasses before trying eyeglasses scratch repair methods. If you’re still unsure about proper cleaning, check our guide on how to adjust to new eyeglasses, which includes safe care practices.

Try Baking Soda Paste for Minor Scratches

If washing didn’t work, a gentle DIY solution might help. Mix baking soda with a small amount of water to create a thick paste. This mild abrasive can be used to remove scratches from sunglasses or eyeglasses without damaging the coating.

  • Mix two parts baking soda with one part water until a paste forms

  • Apply with a microfiber cloth in gentle circles, gently rubbing it in small circular motions over the scratched area

  • Rinse thoroughly with water

  • Dry with a clean cloth

This method works best for shallow scratches. Deeper marks may remain visible.

Use Non-Gel Toothpaste to Clean Scratches Off Glasses

Another popular method to clean scratches off glasses is with non-gel, non-abrasive toothpaste. This trick works best on superficial scratches and is safe for most lenses if done carefully.

  • Use non-gel, white toothpaste only

  • Apply a pea-sized amount on a soft cloth

  • Gently rub it in circular motions for about 10 seconds

  • Rinse with lukewarm water

  • Dry with a microfiber cloth and inspect

  • Repeat if needed

This simple home remedy is often recommended for those wondering how to remove scratches from prescription glasses with coating—just make sure the toothpaste doesn’t contain whitening agents or microbeads that could worsen the damage. For more on lens coatings, read our post on understanding what lens coatings do and why they matter.

Try Banana Peel or Petroleum Jelly for Eyeglasses Scratch Repair

Looking for easy household fixes? Removing scratches from glasses can also be done with surprising items like banana peel or petroleum jelly.

  • Banana Peel: Gently rub the inside of a ripe banana peel over the lens using small circular motions. Follow up by wiping the lens clean with a microfiber cloth. This natural method can help polish minor marks.

  • Petroleum Jelly: Dab a small amount directly onto the scratch. Using a soft cloth, gently buff the lens. While petroleum jelly won’t remove scratches, it can temporarily fill in surface marks, making them less noticeable. Just remember to clean any residue with mild soap and water.

These options are not long-term solutions, but they may provide a quick fix if you're looking for the best scratch remover for eyeglasses already at home.

Use Brasso or Metal Polish With Caution

If gentle home remedies haven’t worked, you might be tempted to try a stronger method like Brasso or another metal polish. These products are mildly abrasive and sometimes recommended for eyeglasses scratch repair but proceed with care.

  • Apply a tiny amount to a soft cloth, not directly onto the lenses.

  • Gently buff the scratched area using small circles.

  • Avoid polishing coated lenses, especially if you're trying to remove scratches from prescription glasses with coating, as this may damage the protective layer.

While metal polish can sometimes help buff out minor scratches from glasses, it's best used only on plastic, non-coated lenses. Always test on an old pair first if you're unsure.

If your lenses are coated, skip this method and consult a professional instead. Learn more about protective coatings in our anti-fatigue lenses guide.

Get Professional Repair or Lens Replacement

If none of the at-home methods work—or you're dealing with deeper damage—it's time to consult a professional. Eyeglass repair shops and optometrists often offer specialized services to assess and treat scratched lenses.

  • Some optometrists can repair or replace lenses in-house, especially if the glasses were purchased from them.

  • They can also advise whether your lenses are too damaged to fix or if professional polishing is possible.

  • For scratched prescription glasses with coating, a professional opinion is essential. Buffing coated lenses at home can do more harm than good.

Even if repair isn’t an option, getting advice on replacements ensures you’re not risking eye strain or distorted vision. When in doubt, it's always best to ask. When replacement is needed, explore Vicci’s eyeglasses collection or shop our sunglasses collection for frames designed to last.

How to Prevent Scratches on Eyeglasses and Sunglasses

Whether you're wearing designer sunglasses or prescription glasses with coating, taking proper care of your lenses is the best way to avoid scratches in the first place. Here are some effective habits to adopt:

  • Use the right cloth: Always clean your lenses with a microfiber cloth. Avoid paper towels, tissues, or clothing—they can scratch the surface.

  • Avoid harsh chemicals: Stick to lens-specific cleaners or mild soap. Harsh cleaners can degrade lens coatings and cause micro-abrasions.

  • Store your glasses properly: Always keep them in a hard-shell case when not in use. Tossing them in your bag or setting them lens-down can cause unnecessary damage.

  • Don’t wear glasses during housework or workouts: Sweat, dirt, or accidental bumps can easily scratch or loosen your frames.

  • Rinse before wiping: If dust or debris is on your lenses, rinse them first before wiping. Dry particles can drag across the surface and cause scratches.

Adopting these care habits can save you from frequent lens replacements and preserve the clarity of your vision. If you’re ready to replace scratched lenses, Vicci makes it easy to preview your next pair. Try our virtual try-on tool to see how new frames will look before buying.

Why Choose Vicci Eyewear

Vicci frames are designed with fashion and function in mind. For women over 40, clarity and style go hand in hand. That’s why we offer:

  • Prescription glasses online with optional scratch-resistant coatings.

  • Progressive readers that combine style and seamless vision correction.

  • Blue light and anti-fatigue lenses for digital lifestyles.

  • Sunglasses with UV protection for all-day outdoor comfort.

  • Iconic styles like our Sofia frames and Luna frames, made to flatter and function

Shopping with us is simple: order online, try before you commit, and enjoy luxury frames made for everyday life.

Not sure what’s right for you? Read our guide to choosing the best frames for your face shape.

Conclusion

Removing scratches from your eyeglasses or sunglasses is possible, especially if they’re minor. Whether you're using baking soda, toothpaste, or seeking professional help, these scratch repair methods can restore clarity and extend the life of your lenses.

Still, prevention is the best protection. Gentle care, the right storage, and consistent cleaning habits go a long way in keeping your glasses looking new.

Need a fresh start? If your lenses are too scratched or your current frames no longer meet your needs, it might be time to upgrade. Explore Vicci’s stylish prescription glasses and sunglasses to find your next go-to pair.

FAQs About Removing Scratches from Glasses

Can scratches be removed from glasses?

Light scratches can sometimes be improved with toothpaste or baking soda. For coated lenses, replacement is safer. If you’re upgrading, see our progressive lenses vs bifocals comparison.

Does this work for sunglasses too?

Yes — many methods can help remove scratches from sunglasses. Just avoid harsh products on mirrored or polarized coatings. For a fresh start, browse our sunglasses collection.

Should I repair or replace scratched glasses?

If scratches interfere with vision, replacement is usually the best choice. Shop our best-sellers collection for frames that combine durability with timeless style.

How do I keep my glasses scratch-free long-term?

Store them in cases, clean with microfiber cloths, and invest in scratch-resistant coatings. For more care tips, see our eyewear spring cleaning guide.

Unsure or Nervous About Buying Prescription Glasses Online?

You can now BOOK A 1:1 CONSULTATION with our EYEWEAR EXPERT. It would only take 15 to 30 minutes of your time and you will feel 100% confident buying glasses online. During the consultation call, our Eyewear Expert will:

  • 1
    Walk you through your prescription
  • 2
    Help you figure out the perfect frame to match your features and needs
  • 3
    Guide you in choosing the right lenses

Then, we will hand this information over at our Eyewear Lab in Florida, USA.

  • no commitment
  • 100% free
  • Satisfaction guaranteed
  • no commitment
  • 100% free
  • Satisfaction guaranteed