My Pet Center
Schedule Appointment

Dog Eye Discharge: Types, Causes, Treatments

Dog Eye Discharge: Types, Causes, Treatments | BetterVet

Does Your Dog Have Eye Discharge?

Eye discharge is a common problem in dogs. From pups to seniors and Chihuahuas to Great Danes, any and every kind of dog can end up with eye discharge at some point in their lives.

But what causes these different kinds of discharge – and how can we treat them?

Our vets will give you a rundown of the possible diagnoses – and tell you when you need to book an appointment. 

Types of Dog Eye Discharge

Eye discharge in dogs can have many different appearances. Some kinds of discharge are more commonly seen with certain illnesses, and the kind of discharge your dog has can help to understand how serious your dog’s condition is. 


Small crusts at the corner of your dog’s eyes can be quite normal, especially if they appear overnight and are easily wiped away. However, larger crusts that extend around the eyelids are not normal and are usually seen with other kinds of eye discharge. 

Watery Discharge

Thin, watery eye discharge in dogs is often seen with allergies. It can also happen in the early stages of an eye infection or if your dog has suffered some damage to the eye, such as a corneal abrasion (a scratch on the surface of the eye). 

Sticky Discharge

More serious eye conditions can produce a thick, sticky green eye discharge in dogs. This often happens with bacterial eye infections but can also be seen with other conditions such as corneal ulcers, entropion, or dry eye. Sticky discharge from the eyes in dogs often indicates a more serious problem than a watery discharge. 

Bloody Discharge

Trauma to a dog’s eye, such as from a cat scratch or a stick poke, can lead to bleeding from the eye and a bloody eye discharge. This kind of bloody discharge is a sign of serious problems with the eye. 

7 Common Causes of Dog Eye Discharge

1) Bacterial Infections 

Bacterial infections are the most common cause of eye discharge in dogs and can be very painful. They usually cause a thick, sticky green discharge from the eye, though occasionally it can be cream or yellow instead.

Your dog’s eye may appear slightly swollen and they may shut their eye or keep the eyelids half-open. 

Simple infections normally only affect one eye, but if the infection is caused by another problem (such as entropion or dry eye) then it may affect both eyes. 

2) Allergies

Allergies are common in dogs and can cause redness, puffiness, and a watery discharge from both of the dog’s eyes. Your dog’s eyes may be itchy, and they may paw at their face or rub it along the floor to try and itch it. 

Seasonal allergies may cause symptoms at the same time of year - for example, if they are caused by a particular pollen. Other allergies such as dust mites can cause problems year-round. 

3) Foreign Bodies

A “foreign body” is an object that becomes trapped within the eye. The most common of these is a piece of grass, but it can also happen with other plant material (such as twigs or leaves), or with a piece of nail after a fight with another dog or cat. 

Foreign bodies are often very painful, especially if they penetrate the cornea (the surface of the eye). They can cause discharge which may initially be watery but becomes thick and sticky if an infection takes hold. 

4) Corneal Abrasion

A corneal abrasion is a cut or graze on the surface of the eye. These often happen when dogs are out on a walk, or occasionally after a fight with another dog or cat. They are painful and cause discharge that is usually watery unless an infection is also present. 

5) Corneal Ulcers

These ulcers are more serious than abrasions and go much deeper into the surface of the eye. They are often caused by inflammation or infection, and often cause a thick sticky green eye discharge. If these ulcers go too deep, they can cause the eye to rupture, at which point it will need to be removed. 

Corneal ulcers are more common in brachycephalic (flat-faced) dogs such as Bulldogs, Pugs, Boxers, and Boston Terriers. 

6) Entropion

If a dog has too much skin around their eyes, this can cause them to fold inward and lead to hairs rubbing on the surface of the eye. This condition is known as entropion and is very painful. It can also lead to infection and a thick, sticky green eye discharge. 

Puppies of all breeds can be born with entropion or develop it as they grow. Adult dogs with extra skin around their eyes, such as brachycephalic (flat-faces) dogs, can also develop entropion later in life.

7) Dry Eye (Keratoconjunctivitis Sicca)

Dry eye is an auto-immune condition that leads to the tear glands being destroyed so the dog can no longer keep their eyes moist. This can weaken the eye and lead to bacterial infections and corneal ulcers if left untreated. Dry Eye often leads to a thick, sticky green eye discharge in dogs. 

Home Remedies for Dog Eye Discharge

Crusts around the eye can easily be treated at home. Boil some water, allow it to cool, and then use moisten cotton wool to wipe gently around the eye. You can also use this technique to clean away other kinds of discharge, but it is not usually effective by itself to treat the cause of the discharge. 

Other home remedies for dog eye discharge such as teas or herbal preparations are not effective at treating infection and may make the issue worse. If your dog has worsening eye discharge or discharge that is present for more than a few days, then you should see your veterinarian.

Treatments for Dog Eye Discharge

The treatment for eye discharge in dogs will depend on the cause, which is why it is important to see a veterinarian for a diagnosis before giving your dog any eye drops. 

Bacterial eye infections can usually be treated with antibiotics and eye drops from your veterinarian. 

Similarly, allergies can often be treated with drops containing antihistamines or steroids. 

Dry eye is also usually managed with lifelong eye drops, but occasionally surgery is needed for severe cases. 

Corneal abrasions and ulcers may need extra treatment from your veterinarian in addition to eye drops to clear away any dead cells and help them heal. 

Entropion may require surgery to remove the excess skin and prevent hairs from rubbing on the eye’s surface.  


There are several causes of eye discharge in dogs. Some of them are straightforward to treat, but others can cause a dog to lose an eye if they are not treated quickly.

If your dog has persistent eye discharge or discharge that is getting worse, then you should book an appointment with a veterinarian to get them checked.   

Frequently Asked Questions

How do I tell if my dog has an eye infection?

Dogs with an eye infection will usually have a thick, sticky green discharge from their eye. However, other illnesses can also cause these symptoms, so you should always get infections diagnosed by a veterinarian.

What home remedies are effective for dog eye discharge?

Dog eye discharge can be cleaned away gently using some cotton wool dipped in water that has been sterilized in boiling water and then allowed to cool. However, if your dog’s eye discharge persists, then you should see your veterinarian for a diagnosis.

When should I take my dog to the veterinarian for eye discharge?

A small amount of crusting at the corners of the eye is normal for dogs. However, if the amount of discharge starts to increase for more than a few days, then you should get it checked by a veterinarian. Any symptoms of pain – including a closed or half-closed eye, or pawing or rubbing at the eye – are also a sign that you should see your veterinarian. 

Need to talk to a vet?   
Schedule Appointment
Back to top