Green poop in adults is almost always caused by something you ate, how fast food moved through your digestive system, or a supplement you’re taking. It’s rarely a sign of anything serious. The explanation comes down to bile, a yellow-green fluid your liver produces to digest fats. Normally, enzymes in your gut chemically transform bile from green to brown as it travels through your intestines. When that process gets interrupted, your stool stays green.
How Bile Gives Stool Its Color
Your liver continuously produces bile and stores it in your gallbladder. When you eat, bile is released into your small intestine to help break down fats. As it moves through roughly 25 feet of intestine, bacteria and enzymes gradually change its color from yellow-green to the familiar brown. That brown pigment is the end product of a full digestive cycle.
Anything that speeds up transit time, overwhelms the system with green pigments, or disrupts gut bacteria can short-circuit this process and leave your stool somewhere on the spectrum from bright green to dark olive.
Foods That Turn Stool Green
The most common culprit is chlorophyll, the pigment that makes plants green. Eating large amounts of spinach, kale, or broccoli floods your digestive tract with more green pigment than your body breaks down, and the excess passes through. Matcha, the powdered green tea, is a particularly concentrated source and catches people off guard because they don’t associate a drink with stool changes. Herbs like parsley and basil can have the same effect in large quantities.
Artificial food dyes are the other major dietary trigger. Blue and green dyes (like FD&C Blue No. 1, Blue No. 2, and Green No. 3) can tint your stool green, sometimes vividly. These show up in candy, frosting, sports drinks, ice cream, and brightly colored cereals. If you ate something intensely colored in the last 24 to 48 hours, that’s likely your answer. The green typically resolves within a day or two after you stop eating the offending food.
Fast Digestion and Diarrhea
When food moves through your intestines faster than normal, bile doesn’t have enough time to complete its chemical transformation from green to brown. The result is green stool, sometimes watery. This is probably the second most common explanation after diet.
Any cause of diarrhea can trigger this. Stress, food intolerances, too much caffeine or alcohol, or simply eating something that didn’t agree with you can all speed up transit time enough to produce a green bowel movement. In these cases, the color is a side effect of the speed, not a separate problem. Once your digestion returns to its normal pace, the color follows.
Infections That Cause Green Stool
Gastrointestinal infections from bacteria like Salmonella, E. coli, and C. difficile, viruses like norovirus, or parasites like Giardia can all produce green stool. The mechanism is the same as ordinary diarrhea but more intense: the infection triggers inflammation and rapid movement through the gut, and bile rushes through without being fully processed. Some infections also increase bile secretion into the intestines, compounding the effect.
The difference between infection-related green stool and a dietary cause is usually obvious. Infections come with additional symptoms: fever, cramping, nausea, or stool that’s watery and frequent. If green stool arrives alongside these symptoms and lasts more than a few days, the infection itself needs attention, not just the color.
Iron Supplements
Iron supplements are a well-known cause of dark green to greenish-black stool. When you take iron orally, your intestines can only absorb a limited amount. Whatever isn’t absorbed passes through and oxidizes, darkening your stool. Higher doses are more likely to cause this because they exceed your gut’s absorption capacity.
This is harmless and expected. It’s actually so common that some clinicians consider it a sign the supplement is reaching your intestines. The color change typically starts within a day or two of beginning iron and persists as long as you keep taking it.
Antibiotics and Gut Bacteria
Antibiotics can turn stool green by disrupting the gut bacteria responsible for processing bile. Your intestinal microbiome plays a direct role in bile acid metabolism, converting primary bile acids into secondary forms that contribute to stool’s normal brown color. When antibiotics reduce or eliminate key bacterial populations, this conversion slows or stalls, and bile pigments pass through in a greener state.
Research in animal models has shown that antibiotic treatment significantly alters bile acid pathways, reducing secondary bile acid pools. In practical terms, this means green stool during or shortly after a course of antibiotics is a predictable side effect of temporarily altered gut flora. The color typically normalizes as your microbiome recovers, which can take anywhere from a few days to several weeks after finishing the medication.
When Green Stool Signals a Problem
A single green bowel movement, or even a few in a row after a big salad or a stomach bug, is not concerning. Green stool that persists for more than a few days without an obvious dietary explanation is worth investigating. The Mayo Clinic recommends contacting a healthcare professional if green stool continues beyond that window, especially if it’s accompanied by diarrhea.
The color itself is almost never the danger sign. What matters is what comes with it. Fever, severe abdominal pain, blood in the stool, or signs of dehydration (dark urine, dizziness, dry mouth) all warrant prompt attention regardless of stool color. Green stool paired with persistent diarrhea is particularly important to address because the dehydration risk from ongoing fluid loss is the real clinical concern.

