Green poop usually means one of two things: you ate something green (or something with green dye), or food moved through your digestive system faster than normal. In most cases, it’s completely harmless and resolves on its own within a day or two.
Why Stool Is Normally Brown
Your liver produces bile, a yellow-green fluid that helps digest fats. As bile travels through your intestines, enzymes chemically break it down, gradually shifting its color from green to brown. That transformation takes time. When everything moves at a normal pace, your stool comes out brown. When something speeds up the process or adds extra color along the way, green is the result.
Fast Transit: The Most Common Cause
If food passes through your large intestine too quickly, bile doesn’t have time to fully break down, and your stool stays green. Diarrhea is the most obvious reason this happens, but anything that accelerates digestion can have the same effect. A stomach bug, food poisoning, or a period of intense stress can all speed things along enough to produce a noticeably green result.
This is why green stool often shows up alongside loose or watery bowel movements. The color itself isn’t the problem. It’s simply a visible sign that your gut was in a hurry.
Foods and Dyes That Turn Stool Green
Diet is the other major explanation. Leafy greens like spinach, kale, and broccoli contain enough chlorophyll to tint your stool, especially if you eat a large serving. Green vegetables aren’t the only culprits, though. Blueberries, pistachios, and green-colored drinks or popsicles can all contribute.
Artificial food colorings are well documented to alter stool color. In one published case report, a patient developed lime-green stool after eating a hamburger bun and drinking a beverage that had been dyed black using a combination of common food dyes (Yellow #6, Blue #1, and Red #40). The takeaway: the food doesn’t have to look green going in. Combinations of dyes can mix with bile and produce surprisingly vivid results on the way out.
If you recently ate a colorful meal or tried a new food product, that’s likely your answer. The green color typically disappears within one to two bowel movements once the food clears your system.
Medications and Supplements
Iron supplements are one of the most common pill-related causes of green (or very dark green) stool. The iron reacts with digestive enzymes and changes the pigment of your waste. This is a known, expected side effect and not a reason to stop taking them.
Antibiotics can also cause green stool by killing off large portions of your normal gut bacteria. Those bacteria play a role in breaking down bile, so when their population drops, bile passes through less fully processed. The effect usually fades once you finish the antibiotic course and your gut bacteria recover. Overuse of laxatives can produce green stool for the same basic reason: everything moves through too fast for bile to complete its color change.
Green Stool in Babies
Green poop in infants is extremely common and rarely signals anything serious. Newborns pass meconium in their first few days, which is dark green to black. As feeding gets established, stool color shifts, but green can keep showing up for several reasons.
Breastfed babies sometimes produce green stool when they don’t finish feeding on one side before switching to the other. The earlier milk (foremilk) is thinner and lower in fat, while the later milk (hindmilk) is richer. When a baby gets mostly foremilk, the lower fat content changes how the milk is digested, resulting in greener stool. Babies on protein hydrolysate formula, which is designed for infants with milk or soy allergies, also tend to have green stool. And breastfed infants who haven’t yet developed a full population of intestinal bacteria may produce green stool simply because their gut is still maturing.
Diarrhea in babies can cause green stool for the same transit-time reasons it does in adults. If your baby has green stool but is feeding well, gaining weight, and not fussy, there’s generally nothing to worry about.
When Green Stool Deserves Attention
A single green bowel movement, or even a couple in a row, is almost never a concern. The Mayo Clinic recommends contacting a healthcare professional if green stool persists for more than a few days without an obvious dietary explanation. You should also pay attention to accompanying symptoms. Green stool paired with persistent diarrhea raises the risk of dehydration, which needs prompt attention, especially in young children and older adults.
Seek care sooner if green stool comes with fever, significant abdominal pain, blood or mucus in the stool, or unexplained weight loss. These combinations could point to an infection, inflammatory bowel condition, or malabsorption issue that warrants investigation. On its own, though, green poop is one of the most benign color changes your body can produce.

