Cleaning eyeglasses lenses properly takes time and patience. The best way to scratch your eyeglasses lenses is with improper cleaning. For example, the people that have chronically scratched lenses are the ones that clean their lenses the worst. Here is the best way to clean your lenses:
Hold the frames under a faucet of warm water. Get your fingers soapy and GENTLY rub the lenses and the frame. This will remove grease and dirt without scratching the lenses.
You can use lens cleaner from a small spray bottle if it is more convenient, but we prefer the water method if at all possible. 3.
The biggest mistake people make is to rub too hard. Rubbing hard, especially on a dry lens, is where most of the scratches come from. Gently dab the cloth on the lens until it is dry. 4.
The best cloth to use is a microfiber cloth, followed by a clean cotton cloth, followed by a tissue or toilet paper, followed by paper towels, followed by sandpaper (just kidding). If your cloth is not soft, the lenses will scratch. If your cloth is not clean, the lenses will scratch.
Cleaning eyeglass frames is also best done with soapy warm water. If you clean just the lenses, the dirt and facial oils from the frame will eventually find their way to the lenses. You can also take your prescription glasses to a local optical store, which has a machine for cleaning eyeglass frames. However, if your frame has any inlaid gems, you should not have them cleaned by machine, only by hand.