How Long Do Dog Eye Infections and Ulcers Take to Heal?

Updated September 25, 2026. Fact-checked against veterinary sources; review by a licensed veterinarian is in progress. See our editorial policy.

Quick answer: Recovery depends on the cause. Mild conjunctivitis often improves within a few days of treatment. A simple corneal ulcer usually heals in about 5–7 days, while deeper or non-healing ulcers can take weeks and sometimes need procedures. Dry eye is a lifelong condition managed with daily medication. If an eye isn’t improving within a few days, or gets worse, call your vet.

Typical timelines

  • Conjunctivitis: improvement in 2–5 days
  • Simple corneal ulcer: often heals in about a week
  • Indolent (non-healing) ulcers: common in middle-aged dogs such as Boxers. May need a procedure to help healing, then 1–3 weeks
  • Deep or infected ulcers: weeks, sometimes surgery
  • Dry eye: lifelong daily treatment, with improvement over weeks
  • Blocked tear duct infections: often 1–3 weeks

Supporting healing

  • Give eye medications on schedule. Wait a few minutes between different drops
  • Use a cone to prevent rubbing
  • Keep rechecks, since ulcers are re-stained to confirm healing

Signs healing isn’t on track

  • More squinting, redness, or discharge
  • Cloudiness spreading
  • A visible pit or bulge on the eye

Call your vet promptly if you see these.

Sources

  • Merck Veterinary Manual: Conjunctivitis in dogs
  • Merck Veterinary Manual: Corneal ulcers in small animals
  • American College of Veterinary Ophthalmologists (ACVO): Pet owner information

This article is for general education and is not a substitute for care from your own veterinarian. Learn about The Pet Vet and our editorial policy.

Scroll to Top