To get scratches out of glasses, several effective DIY methods can be tried at home:
- Baking Soda Paste : Mix one spoonful of baking soda with half a spoon of water to form a thick paste. Apply it to the scratched lenses and rub gently in a circular motion with a soft cloth or cotton ball for about 20 seconds. Rinse with cold water and dry with a soft cloth. Repeat if necessary. This acts like a DIY glass polish but may wear down lens coatings over time
- Toothpaste : Use a non-abrasive, non-whitening, non-gel toothpaste. Apply a small amount on the scratch, rub gently in circular motions with a cotton ball, rinse with cold water, and dry. This can help minimize the visibility of scratches
- Nail Polish : Clean the glasses first, then apply clear nail polish on the scratch using the applicator brush. Let it dry for about an hour so it fills the scratch, then carefully wipe away the excess with nail polish remover or acetone using a microfiber cloth
- Liquid Dishwashing Soap : Put two drops of dish soap on the scratched area, rub gently in circular motions, rinse with lukewarm water, and dry with a soft cloth. Repeating this may reduce scratch visibility
- Other home remedies : Some suggest using brass polish (check for acetone content), kitchen vinegar diluted with water, or baby wash solutions applied as a paste and rubbed gently
Important caution: Many DIY methods can wear down or damage lens coatings, especially on prescription or anti-reflective lenses, and may not fully remove deep scratches. If scratches are severe or these methods do not work, it is advisable to consult an optician for professional repair or lens replacement
. In summary, baking soda paste and toothpaste are the most commonly recommended home remedies to reduce scratches on glasses, but care should be taken to avoid further damage to lens coatings. For best results and safety, professional advice is recommended for significant scratches.