How long does it take for scratched cornea to heal?

Typically, 24 hours. The cornea turns over new cells every 24 hours, so typically a scratch will heal withing 24-48 hours, depending on how deep the scratch may be. You also need to be concerned that there is still not a foreign body present in the eye or the eye becomes infected. If your vision is affected, the pain increases, symptoms not improving, the eye is getting more red or is matted in the am, see your doc.

Related Questions

How long does it take for a scratched cornea to completely heal?

12-24 hours. A simple corneal abrasion will heal in 12-24 hours. If you are still having pain after this, you may need to see your health care professional. Don't risk it! Read more...
Usually 24 hours. Sometimes longer for a large abrasion. Recurrent erosion is also possible, when the healed cornea erodes and leads to a fresh abrasion. Read more...