You can often reduce small scratches on eyeglasses and restore some shine with safe at-home methods—but it depends on the lens material. Here’s a practical guide:
👓 How to Remove Scratches from Glasses
1. Check your lens type
- Plastic lenses: Can sometimes be polished
- Glass lenses: Harder to fix; deep scratches are usually permanent
- Coated lenses (anti-reflective, UV, or polarized): Be extra careful—some methods can damage coatings
2. Mild polishing method (for light scratches)
Ingredients
- Baking soda
- Water
- Microfiber cloth
Steps
- Make a thick paste: 1 part water + 2 parts baking soda
- Apply a small amount to the scratched area
- Rub gently in circular motions with a microfiber cloth for 10–20 seconds
- Rinse with cool water and dry with a clean microfiber cloth
3. Alternative home remedies
- Non-gel toothpaste: Apply sparingly, polish gently, rinse, and dry
- Car wax or furniture polish: For very fine scratches on plastic lenses (use extremely sparingly)
4. Professional options
- Lens replacement: Best for deep scratches or damaged coatings
- Optician polishing services: Some optical shops can buff out minor scratches
⚠️ Important Tips
- Never use abrasive cleaners, paper towels, or rough cloths—they make scratches worse
- Avoid chemical cleaners not meant for lenses
- Always test a small area first
💡 Bottom line:
Light scratches can often be minimized at home with a baking soda paste or non-gel toothpaste, but deep scratches or coated lenses may require professional help or replacement.
If you want, I can give a step-by-step “scratch restoration kit” using only household items that works for most plastic lenses.