Why does my dog have green discharge from the eye?
Share This Guide
Read time: 3 minutes
Overview
Green discharge from your dog’s eye can be a sign of irritation, infection, or another problem affecting the eye or tear system. It doesn’t always mean something serious, but it does mean the eye should be checked carefully because coloured discharge is not the same as a little clear tear staining.
Sometimes it’s caused by minor irritation, but it can also happen with conjunctivitis, a blocked tear duct, a foreign body, or a scratch on the eye. Because eye problems can worsen quickly, it’s worth watching closely and getting advice if the eye looks painful, swollen, cloudy, or your dog is rubbing at it.
Things To Check
1. Check whether the discharge is coming from one eye or both, and whether it is a small amount or a lot.
2. Look for redness, swelling, squinting, cloudiness, or your dog keeping the eye partly closed.
3. Notice if the discharge is thick, sticky, watery, or has a smell, and whether it’s green, yellow, or mixed with blood.
4. See if your dog is pawing at the eye, rubbing their face on furniture, or blinking more than usual.
5. Check for obvious debris, a trapped hair, grass seed, or recent grooming around the eye area.
6. Think about whether it started after a walk, time in long grass, play, or a dustier environment.
7. Notice if your dog seems otherwise bright and well, or if they’re dull, uncomfortable, or off their food.
Common Causes
The most common cause is irritation of the eye surface or the tissues around it, which can lead to coloured discharge as the eye tries to clear itself. Conjunctivitis is another common possibility, and that may be linked to infection, allergies, or irritation.
A blocked or narrowed tear duct can also cause discharge to build up, especially if it keeps happening in the same eye. Less commonly, a scratch on the eye, a foreign body, or a problem with the eyelids or eyelashes may be involved.
Green discharge can sometimes appear when there is an infection, but you can’t tell the cause from the colour alone. That’s why the other signs around the eye matter so much.
What To Do
Gently clean away any visible discharge with clean cotton wool or gauze dampened with cooled boiled water, using a fresh piece for each wipe. If your dog will tolerate it, this can help you see the eye more clearly and monitor whether the discharge is getting worse.
Stop your dog rubbing the eye if you can, and avoid using human eye drops or leftover medication. Keep an eye on whether the discharge returns quickly after cleaning, and whether the eye becomes redder, more swollen, or more uncomfortable over the next few hours.
If the discharge is mild and your dog otherwise seems well, it may be reasonable to monitor closely for a short time. If it’s persistent, worsening, or linked with pain or cloudiness, get veterinary advice promptly.
When To Contact A Vet
Contact your vet promptly if the eye is painful, your dog is squinting, the eye looks cloudy, there is swelling, the discharge is heavy or keeps coming back, or your dog seems unwell. Eye problems can sometimes progress quickly, so it’s best not to wait if you’re unsure.
If your dog may have scratched the eye, has sudden symptoms, or seems to be losing vision, seek veterinary advice as soon as possible.
Products That May Help
If your dog’s eye area gets messy, keeping the surrounding fur clean and dry can make day-to-day monitoring a bit easier. A gentle grooming routine may help you spot changes sooner and keep the area more comfortable for your dog.
Related Questions
Why is my dog’s eye discharge yellow or green?
Can allergies cause eye discharge in dogs?
When should I worry about my dog’s eye discharge?
Atlas is here to support owners with practical, easy-to-understand guidance. It is not a substitute for professional veterinary advice. If you're concerned about your animal's health, symptoms worsen, or something doesn't feel right, contact your vet.