What Does Green Poop Mean? Causes and Concerns

Green poop is almost always harmless. In most cases, it means you ate something green or your food moved through your digestive system faster than usual. Occasionally it signals a medication side effect or, less commonly, an underlying digestive issue worth checking out.

Why Poop Is Normally Brown

Your liver produces bile, a yellow-green fluid that helps break down fats in your small intestine. As bile travels through your digestive tract, bacteria and enzymes gradually transform it from green to yellow to brown. That final brown color is simply the end result of a complete digestion cycle. When something disrupts that process, whether it’s the food you ate or the speed at which it passed through, stool can stay green.

Foods That Turn Stool Green

The most common reason for green poop is diet. Eating a large amount of leafy greens like spinach, kale, or broccoli floods your digestive tract with chlorophyll, the pigment that makes plants green. Your body can’t fully break down all of it, so the excess passes through and tints your stool.

Artificial food coloring is another frequent culprit. Flavored drink mixes, ice pops, frosting, and brightly dyed candy can all produce a surprisingly vivid green. Blue and purple dyes are especially likely to do this, because blue mixed with the natural yellow-brown of bile creates green. If you recently ate or drank something with intense coloring, that’s probably your answer.

Fast Transit Time

When food moves through your intestines faster than normal, bile doesn’t have enough time to complete its color change from green to brown. This is why diarrhea often comes out greenish. Anything that speeds up digestion can cause it: a stomach bug, food that didn’t agree with you, stress, intense exercise, or even a large cup of coffee on an empty stomach. Once your digestion returns to its normal pace, the color will follow.

Medications and Supplements

Iron supplements are well known for changing stool color, often producing a dark green or even black-green shade. This is a normal side effect of how your body processes the extra iron and not a sign of a problem. Some antibiotics can also tint stool yellow or green by disrupting the balance of gut bacteria that normally help convert bile pigments to brown. If the color change started around the same time you began a new medication, that connection is worth noting but rarely cause for concern.

Green Poop in Babies

Parents often worry about green stool in infants, but it’s common and usually benign. Newborns pass meconium in their first few days, a dark greenish-black, tar-like stool that’s completely normal. As feeding gets established, stool color shifts, but green can still appear for several reasons.

Breastfed babies may produce green stool if they aren’t finishing a full feeding on one side before switching. The earlier milk in a feeding session is lower in fat, and missing the higher-fat milk that comes later can affect how the baby digests it. Babies on protein hydrolysate formula, a type used for milk or soy allergies, also tend to have greener stool. A lack of certain intestinal bacteria, which is normal in young breastfed infants whose gut flora is still developing, can contribute too. And just like adults, babies with diarrhea may pass green stool simply because of faster transit time.

Digestive Conditions to Be Aware Of

In a small number of cases, persistently green stool points to a digestive condition that’s interfering with normal nutrient absorption. Conditions like celiac disease, Crohn’s disease, and infections caused by parasites like Giardia can inflame the intestinal lining and speed food through the gut before bile has time to break down properly. These conditions almost always come with other symptoms: ongoing diarrhea, cramping, bloating, fatigue, or unintentional weight loss. Green stool alone, without those additional signs, is unlikely to indicate a serious problem.

Bacterial infections, such as Salmonella, can also produce green diarrhea. If green stool appears alongside fever, nausea, or severe abdominal pain, an infection is a more likely explanation than diet.

How Long Green Stool Typically Lasts

If food or drink caused the color change, you can expect it to resolve within one to two bowel movements once the offending item is out of your system. If diarrhea is the cause, the green tint usually disappears once your digestion slows back to normal. For medication-related changes, the color may persist for as long as you’re taking the supplement or drug.

Green stool that continues for more than a few days without an obvious dietary explanation is worth a call to your doctor. The same goes if it’s accompanied by diarrhea severe enough to cause dehydration: signs include dark urine, dizziness, dry mouth, or in infants, fewer wet diapers than usual. Keeping yourself or your child well hydrated is the most important immediate step when green stool comes with loose or watery bowel movements.