A number of months ago, my eyeglasses fell onto a washroom tile. Now, due to the impact, some tile color which is white got onto my eyeglasses on the right lens. Some of the color came off. However, I want to get all of the tile color off. Palmolive dish soap is the only dish soap I have on hand to use and the eyeglasses cleaning solution did not make a difference. The lens are transition lens with scratch prevention coating on them. How to effectively remove the scratch-free lenses tile color from the lens without scratching the lens?

My home has soft water. That comes from a deep well. So, the water is softer than city tap water. Also, my eyeglasses are less than 2 years old. The color marks are not scratch marks because the tile color has faded in areas of the tiles over time. In the past, any fall of my eyeglasses if ever my eyeglasses fall onto the floor has never made a scratch on them. Thus, a scratch can be ruled out since most of the tile color came off upon washing my eyeglasses right after they fell onto the tile.

  • I think the bigger question would be how to remove the discolouration without removing the scratch-resistant coating from the lens. Jul 6, 2023 at 19:32
  • 1
    How sure are you that the colour came from the tile, and is not actual damage to the lens? Generally tiles are glazed and do not have "colour that comes off." Do not clean the lenses with anything except what is recommended for cleaning scratch-proof lenses. They aren't actually scratch-proof to everything you inflict on them: it is a coating that only gives some protection. Jul 6, 2023 at 20:11
  • ... against everyday activities. OTOH if you gouge it with a carpenter's chisel, it ain't going to resist that. Be realistic. Jul 6, 2023 at 22:13
  • Do you really mean tile colour? If the tile's glaze has come onto your glasses then you would see the damage on the tile. Otherwise, do you have grout on you glasses? That could be removed with the right solvent.
    – Chenmunka
    Jul 7, 2023 at 17:51
  • 2
    Hi, NaderH. Welcome to Lifehacks. I am highly skeptical of your premise. Rather than dwell on that, I encourage to bring your spectacles to an optometrist (where you got them would be ideal) who knows the product and has the knowledge, experience, and proper instrumentation to assess the kind of damage you describe. As well, a dispensing optometrist is in the best position to remedy the damage. I might be wrong; but, I'm never in doubt. Good luck.
    – Stan
    Jul 10, 2023 at 13:49

1 Answer 1


Don't use chemicals, just repeated, gentle rubbing with a soft cloth made specifically for lens cleaning, possibly moistened, or not. This might remove some of the lens coating, or not, but should not affect lens clarity. I've used milk of magnesia as a very mild abrasive for plastic polishing, bu that likely would remove lens coating, too.

There are also glass polishes used by lens and telescope makers such as cerium oxide, which certainly would remove the stain, and the lens coating, and possibly a bit of the lens surface... but in severe case, that may be the only answer.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.