Several home remedies have been suggested to remove shallow scratches from eyeglasses. After cleaning the glasses, you can use a piece of clean cloth or cotton ball to gently rub a mixture of baking soda and water in a circular motion. Rinse and clean them again before putting them on. Other remedies include toothpaste and vehicle cleaner wax. However, these methods are not a guarantee and the only sure way to fix the scratches is to order a replacement for the damaged lens.