Yellow discharge in dogs almost always signals that the body’s immune system is actively fighting an infection. The yellow color comes from a buildup of white blood cells, particularly the type that swarm to infection sites to attack bacteria. Where the discharge is coming from matters enormously, because the causes range from completely harmless to life-threatening. The most common locations are the eyes, nose, prepuce (in male dogs), vagina (in female dogs), and skin wounds or sores.
What Makes Discharge Yellow
When bacteria invade tissue, the body sends waves of infection-fighting white blood cells to the area. These cells engulf bacteria, then die in large numbers. The accumulation of dead white blood cells, killed bacteria, and fluid is what we recognize as pus, and it’s what gives discharge that characteristic yellow, greenish-yellow, or cream color. The thicker and more opaque the discharge, the more concentrated the immune response. Clear or watery discharge typically means irritation without infection, while yellow or green discharge points toward an active bacterial process.
Yellow Eye Discharge
A yellow or greenish discharge from one or both eyes usually means bacterial conjunctivitis, which is inflammation of the tissue lining the eyelids. You’ll typically notice squinting, excessive blinking, and redness or swelling around the eyes alongside the discharge. Staphylococcus bacteria are a common culprit, though the infection is often secondary to something else irritating the eye first.
Two underlying conditions deserve special attention. Dry eye (keratoconjunctivitis sicca, or KCS) happens when tear production drops too low, leaving the eye surface vulnerable to infection. Dogs with KCS produce a thick, sticky yellow discharge because they lack the normal tear film that washes debris away. Corneal ulcers, which are open sores on the surface of the eye, can also trigger yellow discharge and are painful enough that dogs often hold the affected eye shut. If your dog’s eye looks cloudy, the discharge is heavy, or squinting is constant, that warrants a prompt vet visit since ulcers can worsen quickly.
Yellow Nasal Discharge
Dogs with nasal infections typically start with a clear, runny nose that turns yellow or green as bacteria move in. Viral infections are the most common trigger for sudden nasal discharge, with secondary bacterial infection following shortly after. Standalone bacterial nasal infections are actually rare in dogs, with one notable exception: the bacterium that causes kennel cough, which can infect the nose on its own.
When yellow nasal discharge becomes chronic or keeps coming back, the list of possible causes expands. Tooth root abscesses, particularly in the upper jaw, can extend upward into the nasal passages and produce pus-like discharge. Fungal infections are another possibility, and dogs with fungal rhinitis often become “head shy,” flinching or pulling away when you try to touch their head or muzzle. Foreign objects like grass awns or foxtails can lodge in the nasal passages and cause persistent one-sided discharge.
A useful pattern to watch for: discharge that starts on one side and eventually involves both nostrils, or discharge that begins as yellow mucus and later contains blood, can point toward tumors, fungal disease, or chronic inflammatory rhinitis. Any of these combinations warrants investigation.
Discharge From the Prepuce in Male Dogs
If you have a male dog, a small amount of yellowish-green discharge from the sheath (prepuce) is normal. Sexually mature male dogs produce a slight mucoid secretion called smegma, and it’s not a sign of illness. You might notice small spots on bedding or a mild buildup at the opening of the sheath. This is one of the few situations where yellow discharge is genuinely nothing to worry about.
The line between normal and abnormal is the amount and the behavior that goes with it. Dogs with balanoposthitis, an infection of the penis and sheath lining, produce excessive thick discharge that may coat the hind legs. They’ll lick at the area frequently and may show signs of pain. Causes include bacterial overgrowth, trauma, foreign bodies like grass awns, urinary tract infections, or structural problems with the sheath opening. If the discharge is heavy enough to notice on furniture or your dog seems uncomfortable, it’s worth getting checked.
Vaginal Discharge in Female Dogs
Yellow or cream-colored vaginal discharge in a female dog can range from mild vaginitis to pyometra, a serious uterine infection that is a genuine emergency. The distinction matters because pyometra can be fatal without treatment.
Vaginitis, or inflammation of the vaginal lining, tends to produce a modest amount of discharge and mild licking. It’s uncomfortable but not dangerous. Pyometra is a different situation entirely. It occurs when the uterus fills with pus, most commonly in unspayed females within a few weeks after a heat cycle. The vaginal discharge is cream-colored or bloody when the cervix is open, allowing pus to drain. When the cervix is closed, no discharge escapes, and the dog becomes severely ill as toxins build up internally.
The warning signs that separate pyometra from simple vaginitis are systemic: lethargy, poor appetite, vomiting, increased thirst and urination, a swollen or painful belly, fever, pale gums, or weakness and collapse. A dog with pyometra often looks and acts sick in ways that go well beyond the discharge itself. If your unspayed female dog has vaginal discharge along with any of these signs, treat it as an emergency. Pyometra requires prompt surgical treatment, and delays can be fatal.
Skin Wounds and Ear Infections
Yellow discharge can also come from infected skin wounds, hot spots, or ear infections. Skin infections (pyoderma) in dogs produce pus-filled bumps, crusting, and sometimes oozing yellow discharge, especially in skin folds or areas the dog has been scratching or chewing. Ear infections, particularly bacterial ones, often produce a yellow or yellowish-brown discharge with a noticeable odor.
For surface and mild skin infections, topical antiseptic treatments like chlorhexidine shampoos or sprays are the standard first approach. In clinical testing, a 4% chlorhexidine shampoo used twice weekly performed as well as oral antibiotics for superficial skin infections over a four-week period. Oral antibiotics are typically reserved for deeper infections or cases where topical treatment hasn’t worked. Your vet will choose the approach based on how deep and widespread the infection is.
How Vets Identify the Cause
When you bring a dog in for yellow discharge, the two main diagnostic tools are cytology and bacterial culture. Cytology involves putting a sample of the discharge under a microscope to look for bacteria, white blood cells, and other clues. It’s fast, inexpensive, and gives your vet enough information to start treatment the same day. Bacterial culture, where the sample is grown in a lab to identify the exact bacteria and which antibiotics will kill it, is the gold standard but takes 48 to 72 hours for results. Your vet may start treatment based on cytology and adjust later if the culture reveals something unexpected.
For nasal or vaginal discharge, additional diagnostics like imaging, dental exams, or blood work may be needed to identify the underlying cause, especially if the discharge is chronic or recurrent.
Signs That Need Urgent Attention
Not all yellow discharge is an emergency, but certain combinations of symptoms should move quickly to a vet visit. The most concerning scenario is vaginal discharge in an unspayed female accompanied by lethargy, vomiting, increased drinking, a distended belly, pale gums, or collapse. These point toward pyometra, which can progress from “seems a little off” to critical within hours.
Beyond pyometra, other red flags with any type of yellow discharge include foul smell (which can indicate anaerobic bacterial infection), discharge that contains blood, rapid swelling around the affected area, fever, or a dog that stops eating and becomes lethargic. A small amount of yellow discharge from a male dog’s sheath with no other symptoms is the one situation where watchful waiting is reasonable. For everything else, getting a diagnosis sooner rather than later leads to simpler, faster treatment.

