Green vaginal discharge in a female dog is not normal outside of active labor, and it almost always signals an infection or a medical problem that needs veterinary attention. The most common causes are pyometra (a serious uterine infection), vaginitis (inflammation of the vaginal canal), or complications related to pregnancy and birth. Understanding which situation fits your dog helps you gauge how quickly to act.
Pyometra: The Most Dangerous Cause
Pyometra is a bacterial infection of the uterus, and it’s the first thing veterinarians rule out when an unspayed female dog has unusual discharge. It develops when bacteria, most commonly E. coli, travel up from the vagina into the uterus during or after a heat cycle, when the cervix is relaxed and open. Once inside, the bacteria multiply rapidly in the thickened uterine lining, producing pus that can range from cream-colored to greenish or bloody.
The reason the uterus becomes such a welcoming environment for bacteria comes down to hormones. After each heat cycle, progesterone causes the uterine lining to thicken. Over the course of many cycles, that lining can develop small cysts that secrete fluid, creating ideal conditions for bacterial growth. This is why pyometra is most common in middle-aged and older unspayed dogs, though it can happen at any age.
Pyometra comes in two forms. In “open” pyometra, the cervix stays partially open, allowing discharge to drain. You’ll notice pus on your dog’s bedding or on her fur near her back end. In “closed” pyometra, the cervix seals shut, trapping the infection inside. Closed pyometra is harder to spot because there’s no visible discharge, but it’s more dangerous. Dogs with either form may be lethargic, drink excessive water, urinate more frequently, lose their appetite, or run a fever. As the infection worsens, bacterial toxins can leak into the bloodstream and become life-threatening.
The standard treatment is surgical removal of the uterus and ovaries. In a large study of over 400 dogs treated this way, the survival rate to hospital discharge was 97%. About 44% of dogs stayed in the hospital for two or more nights. Roughly 3% had a ruptured uterus at the time of surgery, which is the scenario veterinarians are trying to prevent by treating promptly. If you suspect pyometra, this is not a wait-and-see situation.
Vaginitis: A Less Urgent but Common Cause
Vaginitis is inflammation of the vaginal lining, and it can produce discharge that ranges from clear or mucus-like to yellowish-green. It’s generally less dangerous than pyometra but still needs treatment. The discharge may be accompanied by frequent licking of the vulva, scooting, or discomfort during urination.
Several types of bacteria can be involved, including Streptococcus, Pseudomonas, Pasteurella, and E. coli. In some cases, Mycoplasma or Chlamydia play a role. Viral infections like canine herpesvirus can also contribute. Vaginitis sometimes occurs alongside other problems such as urinary tract infections, anatomical abnormalities (especially in puppies), or vaginal tumors in older dogs.
Puppy vaginitis is a specific form that affects young dogs before their first heat cycle. It usually resolves on its own after the hormonal changes of the first heat, though persistent cases may need treatment. In adult dogs, vaginitis typically requires identifying and addressing the underlying cause, whether that’s a bacterial infection, a structural issue, or something else.
Green Discharge During Pregnancy or Labor
If your dog is pregnant, green discharge has a very specific meaning. During active labor, green fluid indicates that a placenta has separated from the uterine wall. When this happens, a puppy should follow almost immediately. If you see green discharge but no puppy is born within a short time, the pup may be in distress and your dog likely needs emergency help.
After giving birth, dogs produce a normal vaginal discharge called lochia. This ranges in color from green to red or brown in the early hours and days. Healthy lochia is typically dark red to black, without a foul odor, and heaviest in the first few days. It gradually tapers off. If the discharge stays green, develops a strong smell, or your dog seems feverish, restless, or continues straining as though still in labor, she may have developed a postpartum uterine infection called metritis. Lethargy and loss of appetite alongside abnormal discharge are key warning signs.
What Normal Heat Cycle Discharge Looks Like
Knowing what’s normal makes it easier to spot what isn’t. A healthy heat cycle produces bloody vaginal discharge during the first stage (proestrus), usually lasting 14 to 21 days. As the dog moves into the fertile stage (estrus), the discharge often lightens to a straw or pinkish color. By the time she enters the post-heat phase (diestrus), discharge should stop entirely and her vulva returns to its normal size. Green is never a normal color during any stage of the heat cycle.
Brucellosis: A Rare but Noteworthy Concern
One uncommon but important cause of abnormal discharge is Brucella canis, a bacterial infection that primarily affects the reproductive system. In female dogs, the hallmark sign is a late-term abortion (typically between days 45 and 59 of pregnancy), followed by a brown-to-yellow vaginal discharge that can persist for one to six weeks.
Brucellosis matters beyond your dog’s health because it can spread to humans. People can become infected through direct contact with reproductive fluids, blood products, saliva, nasal secretions, or urine from an infected dog. Post-abortion vaginal fluids carry especially high levels of bacteria. In humans, the infection causes recurring fevers, chills, fatigue, and swollen lymph nodes. While rare in dogs with simple vaginitis, veterinarians may test for it if the clinical picture fits.
How Veterinarians Identify the Cause
Your vet will start with a physical examination and a detailed history: when the discharge started, your dog’s spay status, her last heat cycle, and whether she could be pregnant. From there, common next steps include collecting a sample of the discharge to examine under a microscope, running bloodwork to check for signs of infection or organ stress, and performing an ultrasound or X-ray to evaluate the uterus. These imaging tools are particularly important for distinguishing pyometra from vaginitis, since the two conditions look very different internally but can produce similar discharge externally.
If your dog is unspayed and showing green or pus-like discharge alongside lethargy, excessive thirst, or appetite loss, communicate that clearly when you call the vet. These details help the clinic triage your dog appropriately, because pyometra can deteriorate within hours.

