Frankly speaking, I do not wear eyeglasses, but my husband does. Once I found that his eyeglasses was slightly scratched. He still can see things clearly. But an optician told him that it is bad for eyes to wear scratched eyes. He said that the scratches often occurs on the lens coating. If they have scratches, the lenses can't provide your eyes well protection from reflective light from computer screen, TV screen etc. If you often wear scratched eyeglasses, it can damage your eyes. Personally, you'd better buy a new pair for the sake of your eyes.