Go back

What Is Yellow or Green Eye Discharge in Dogs and How to Treat It

What Is Yellow or Green Eye Discharge in Dogs and How to Treat It
September 21, 2026

A little bit of clear eye discharge can be normal for some dogs, especially after sleeping. However, yellow or green eye discharge in dogs is not something to ignore. Thick, colored discharge may indicate infection, inflammation, dry eye, injury, or another eye problem that needs to be seen by a veterinarian.

Eye problems can worsen quickly, especially if the cornea is involved. Dog owners should not guess or treat the eye at home with leftover medication. If the discharge is new, persistent, thick, or appears with redness, squinting, swelling, or pawing at the eye, the safest next step is to have the eye examined by a veterinarian.

What Does Eye Discharge From a Dog Mean?

Yellow or green discharge is usually indicative of pus or inflammatory material. This is often the case with conjunctivitis, also known as pink eye. Colored discharge may also be seen with other problems, such as dry eye, corneal ulcers, trauma, foreign material, blocked tear ducts, or eyelid abnormalities.

PetMD explains that yellow or green discharge from a dog’s eyes is often a sign of infection, particularly if the dog’s eyes are red or painful. According to Merck Veterinary Manual, conjunctivitis may produce mucus and pus-filled discharge, but the underlying cause still needs to be identified.

Common Causes of Yellow or Green Eye Discharge in Dogs

Conjunctivitis

Conjunctivitis is an inflammation of the conjunctiva, the tissue that lines the inside of the eyelid and covers the front of the eye. It can cause redness, swelling, blinking, squinting, rubbing, and discharge.

Common causes of conjunctivitis in dogs include:

  • Infection
  • Allergies
  • Irritants
  • Foreign material
  • Tear film problems
  • Other eye diseases

Treatment for conjunctivitis depends on the underlying cause and may include topical antibiotic eye drops or ointments, anti-inflammatory medications, or managing allergic triggers, according to VCA Animal Hospitals.

Bacterial Infection

Yellow or green discharge may indicate a bacterial component, especially if the discharge is thick or pus-like. However, bacteria can be the primary cause or can develop secondarily because the eye is already irritated or damaged. That is why a vet has to look at the eye before deciding on treatment.

The Merck Veterinary Manual states that topical antibiotics may be prescribed if there is mucus and pus-filled discharge. However, antibiotics alone may not be the answer if there is another underlying condition present.

Dry Eye

Dry eye is also called keratoconjunctivitis sicca, or KCS, and occurs when a dog is not producing enough of the watery part of the tear film. This can cause the eye to become irritated, red, sore, and prone to thick discharge.

Redness, irritation, thick green discharge, and an increased risk of painful corneal ulcers can be signs of KCS in dogs, as defined by Cornell’s Canine Health Center. If left untreated, dry eye can cause scarring, secondary infections, and even loss of vision.

Corneal Ulcer or Eye Injury

A corneal ulcer is an abrasion or sore on the clear front part of the eye. Pain, discharge, squinting, pawing at the eye, cloudiness, redness, or light sensitivity can all be signs of ulcers. Some ulcers can become serious very quickly if they go untreated.

A corneal ulcer is a deeper erosion of the cornea and can make it look cloudy because fluid builds up in the corneal tissue, VCA explains.

Environmental Triggers or Allergies

Dust, pollen, smoke, cleaning products, wind, or other irritants can cause red, watery, and inflamed eyes. Allergies are more likely to produce clear or watery discharge, but irritation can sometimes lead to rubbing, secondary inflammation, or more discharge.

If the problem is related to allergies, treatment may include minimizing exposure to the trigger and using veterinarian-recommended medications. Pet owners should not use human allergy eye drops unless advised by a veterinarian.

Foreign Body in the Eye

Grass seeds, dirt, hair, and other debris can become lodged around the eye or under the eyelid. This can lead to irritation, blinking, redness, tearing, and discharge. Squinting, rubbing the eye, or keeping the eye closed may indicate a foreign object or scratch.

Signs Your Dog Needs to Visit the Vet ASAP

Yellow or green discharge is a cause for concern, especially if other signs of discomfort are present. If your dog has any of the following, contact your veterinarian immediately:

  • Thick yellow, green, or pus-like fluid
  • Swelling or redness around the eye
  • Squinting or closing the eye
  • Eye rubbing or scratching
  • Cloudiness or a blue-gray discoloration on the surface of the eye
  • Light sensitivity
  • Visible injury or bleeding
  • A shift in vision
  • Sudden vision loss in one eye
  • Symptoms that do not go away or keep coming back

Eye problems may look alike from the outside, but treatment can be very different depending on the cause. A dog with conjunctivitis, dry eye, a scratched cornea, or glaucoma can have redness and discharge, but all of these require a different approach.

How Do Vets Diagnose Yellow or Green Eye Discharge?

Typically, the vet will start with a physical exam and a close look at the affected eye. Based on your dog’s symptoms, they might suggest tests such as:

  • Fluorescein stain to rule out corneal scratches or ulcers
  • Tear production testing to evaluate for dry eye
  • Checking the pressure inside the eye for glaucoma or inflammation
  • Examination of the eyelid, lashes, and tear duct
  • Cytology or culture if infection is suspected
  • Further tests if an underlying disease may be contributing

These tests can help determine if discharge is caused by infection, injury, dry eye, allergy, inflammation, or another condition.

What Are the Treatments for Yellow or Green Eye Discharge in Dogs?

The treatment will depend on the underlying cause. A veterinarian may recommend one or more of the following:

  • Antibiotic eye drops or ointment to treat a bacterial infection
  • Anti-inflammatory medication, where appropriate
  • Tear-stimulating medication for dry eye
  • Lubricating eye drops approved for dogs
  • Pain relief or medications that support healing
  • Flushing out or removal of foreign material
  • Treatment of allergy or environmental triggers
  • Extra care for corneal ulcers or eye injuries

VCA notes that treatment for conjunctivitis may include topical antibiotics, anti-inflammatory medications, or trigger management depending on the cause. Proper diagnosis matters, which is why Merck also warns that antibiotics may not be curative if another predisposing factor is at work.

What Can You Do at Home Before Your Vet Visit?

While waiting for veterinary guidance, owners can gently clean around the eye with a soft, clean cloth dampened with warm water. Clean away discharge from the fur around the eye, but do not touch or rub the surface of the eye itself.

Do not use leftover antibiotic eye drops, steroid eye drops, human eye medications, essential oils, or over-the-counter products unless specifically directed to do so by your veterinarian. Certain eye conditions can be worsened by some medications, particularly if there is a corneal ulcer.

Can Yellow or Green Eye Discharge Go Away By Itself?

While removing the irritant may help mild irritation, thick yellow or green discharge is not something you should assume is harmless. If the discharge is due to infection, dry eye, an ulcer, or a foreign object, waiting too long could make the problem worse.

If the eye looks better but the discharge comes back, it may be a sign of an underlying condition that needs to be diagnosed, such as dry eye, eyelid abnormality, allergies, or chronic inflammation.

Is Yellow or Green Eye Discharge Contagious?

Some causes of eye discharge are contagious, and others are not. Discharge from allergies, dry eye, or injury is not generally contagious. However, some infections can be transmitted between animals, especially in multi-pet households.

Until your vet figures out the cause, it is a good idea to wash your hands after cleaning the eye area, avoid sharing towels between pets, and keep bedding clean.

How to Prevent Eye Problems in Dogs

While not all eye conditions can be prevented, owners can help lower the risk by keeping the eye area clean, trimming hair that irritates the eyes, avoiding smoke or harsh chemicals, and checking the eyes after outdoor activity. Regular monitoring may be needed for some dogs with known dry eye, allergies, or breed-related eye problems.

Some breeds are more prone to eye problems because of facial structure, eyelid shape, prominent eyes, or hair growth around the face. If your dog has recurring discharge, your veterinarian can help determine if breed-related anatomy or a chronic condition is a factor.

Final Thoughts: What Yellow or Green Eye Discharge Means for Your Dog

When your dog has yellow or green eye discharge, it is usually an indication that something is irritating or inflaming the eye. It may be caused by conjunctivitis, bacterial infection, dry eye, injury, a corneal ulcer, allergies, or another condition.

The most important thing is not just cleaning the discharge but finding out why it is happening. With the right diagnosis and treatment plan, many eye problems can be managed successfully, and discomfort can be reduced quickly.

If your dog has thick yellow or green eye discharge, redness, squinting, swelling, cloudiness, or signs of pain, contact your veterinarian as soon as possible. Early treatment can help protect your dog’s comfort, eye health, and vision.

 

Disclaimer: This information is for general informational purposes only and is not intended as veterinary or medical advice. It should not be used as a substitute for professional care. Please consult a licensed veterinarian for diagnosis, treatment, and guidance regarding your animal’s health.

Comments