Answer by
John (9008)
Scratches on eyeglasses are often not removable. This is especially true if you have plastic lenses. For glass lenses, very light scratches can sometimes be removed with buffing, but this is unusual. Usually, if the scratches obscure your vision, you will need to get new lenses.