What Does Yellow or Green Discharge from a Dog's Eye Mean?
Yellow or green eye discharge in dogs is almost always bacterial infection. Here's what it means, home care, and why antibiotic eye drops are usually needed.
Published 2026-04-19

You noticed thick yellow or green goop crusting around your dog's eye. It accumulates overnight, sticks to the fur, and may come back within hours of cleaning. The short answer: this is almost always a bacterial infection, and home remedies alone won't fix it.
Here's what yellow and green eye discharge actually means, how it's treated, and when to skip the home remedies and see a vet.
What the Colors Mean
In dog medicine, eye discharge color is a surprisingly clear diagnostic signal:
- ✓GREEN discharge = bacterial infection (most severe shade; larger bacteria load)
- ✓YELLOW discharge = bacterial infection (early stage or less severe)
- ✓YELLOW-GREEN mix = bacterial conjunctivitis in active phase
- ✓CLEAR discharge = allergies, tearing, or viral cause (not bacterial)
- ✓REDDISH-BROWN fur staining = porphyrin (cosmetic, not infection)
- ✓WHITE-GRAY thick mucus = dry eye (KCS — different problem)
What's Happening Medically
Yellow/green discharge = pus. Specifically, white blood cells and bacteria mixed with tears and mucus. Common bacterial culprits in dogs: Staphylococcus (most common), Streptococcus, Pseudomonas, E. coli. These bacteria multiply on the eye surface (conjunctivitis), producing the pus that you see.
Common Causes of Bacterial Eye Infection in Dogs
- ✓PRIMARY BACTERIAL CONJUNCTIVITIS — direct bacterial infection; often picks up from environment or other dogs
- ✓SECONDARY TO ALLERGY — allergic inflammation weakens eye's defense, bacteria invade
- ✓SECONDARY TO DRY EYE — reduced tear flow allows bacterial overgrowth
- ✓CORNEAL ULCER WITH INFECTION — scratch on cornea becomes infected (emergency — can cause vision loss)
- ✓FOREIGN BODY INFECTION — grass seed, dust, or debris trapped in eye
- ✓POST-VIRAL — viral infection opened door for bacterial
- ✓PUPPIES specifically — viral conjunctivitis (canine herpes) may present yellow-green
Why Home Treatment Alone Won't Work
Many owners try cleaning, warm compresses, or human over-the-counter products for 1-2 weeks hoping it resolves. Problem: bacterial infections rarely self-resolve. Without antibiotics:
- ✓Bacteria keep multiplying
- ✓Infection spreads to other eye
- ✓Can progress to corneal ulcer (scratch becomes infected and deepens)
- ✓Untreated severe cases → corneal perforation → possible vision loss
- ✓Chronic low-grade infection becomes harder to treat
You need prescription antibiotic eye drops. There's no effective over-the-counter equivalent for dogs.
What the Vet Will Do
- ✓Examine eye with slit lamp or magnification
- ✓Perform fluorescein stain test — rules out corneal ulcer (takes 30 seconds)
- ✓Sometimes cytology (swab + microscope) to identify bacteria type
- ✓Rarely culture for antibiotic susceptibility in severe/refractory cases
- ✓Prescribe topical antibiotic eye drops — common choices: tobramycin, ofloxacin, gentamicin, neomycin-polymyxin-bacitracin
- ✓Dosing: usually 2-4 times daily for 7-10 days
- ✓Sometimes oral antibiotics for severe cases
- ✓Recheck if not improving in 3-5 days
Typical cost: $80-150 for exam + $20-40 for drops = $100-190 total. Compare to corneal ulcer surgery cost if untreated infection progresses ($500-2,000+).
Home Supportive Care While Treating
Alongside vet-prescribed drops:
- ✓Clean eye gently with warm saline 2-3x daily before applying drops
- ✓Wipe from inner corner OUTWARD; use separate cotton ball for each eye
- ✓Warm compress 5-10 min 2-3x/day for comfort
- ✓E-collar to prevent rubbing (very important — dogs scratch infected eyes)
- ✓Wash dog bedding daily during treatment
- ✓Keep other pets away from affected dog (some bacteria transmissible)
- ✓Don't skip doses — consistency matters for antibiotic effectiveness
- ✓Complete full course — don't stop early when it "looks better"
What NOT to Do
- ✓Don't use human eye drops (Visine, Clear Eyes) — vasoconstrictors, can damage canine cornea
- ✓Don't use leftover antibiotic drops from other pets or humans — may be wrong antibiotic, contaminated
- ✓Don't use breast milk, tea, or essential oils — ineffective, potentially harmful
- ✓Don't cover with gauze (traps bacteria in warm moist environment)
- ✓Don't use hydrogen peroxide anywhere near eyes
- ✓Don't delay vet visit hoping it resolves — infections get harder to treat
When to See the Vet URGENTLY (Same Day)
- ✓Your dog is squinting heavily or holding the eye closed
- ✓One eye only with rapid-onset severe discharge
- ✓Eye appears cloudy, hazy, or bluish
- ✓Blood or red fluid visible
- ✓Significant eyelid swelling
- ✓Dog rubbing or pawing at eye constantly
- ✓Puppy or senior dog — systems compensate less
- ✓Not improving after 3-5 days of prescribed drops
Prognosis
Excellent with treatment. Most bacterial conjunctivitis resolves completely in 7-10 days of antibiotic drops. Expected progression with treatment: noticeable improvement within 2-3 days; full resolution by day 7-10; complete healing of any secondary irritation over 2 weeks. Recurrence suggests: incomplete treatment course, underlying dry eye, allergies, foreign body, or entropion (eyelid rolling inward).
Not sure if your dog's discharge is bacterial vs allergic vs porphyrin staining? Upload a photo — AI identifies the color and tells you whether it's infection (needs antibiotics) or something else.
Bacterial or Something Else?
Upload a photo — AI identifies discharge color and tells you if you need antibiotic drops or can treat at home.
Disclaimer: This article is for informational purposes only and is not a substitute for professional veterinary advice. Always consult a licensed veterinarian for diagnosis and treatment of your pet's health conditions.















































































