Green bowel movements usually happen because food moved through your intestines faster than normal, or because you ate something with strong green pigment. In most cases, it’s harmless and resolves on its own within a day or two.
To understand why, it helps to know what makes stool brown in the first place. Your liver produces bile, a greenish fluid that helps digest fats. Bile starts out green because it contains a pigment called bilirubin. As bile travels through your intestines, specific bacteria break bilirubin down into a compound called stercobilin, which gives stool its characteristic brown color. Only a handful of bacterial species in your gut perform this conversion, including members of the Clostridium and Bacteroides families. When something disrupts this process, stool stays green.
Fast Transit Is the Most Common Cause
When food and bile rush through your intestines faster than usual, gut bacteria don’t have enough time to fully convert green bile pigments into brown ones. The result is stool that comes out green or greenish-brown. This is the single most frequent explanation, and it’s why green stool often accompanies diarrhea of any kind.
Anything that speeds up your digestion can trigger this. Stress, a stomach bug, caffeine, food intolerances, or even a particularly large meal can all accelerate transit time. If the green color showed up alongside loose or watery stools, rapid transit is almost certainly the reason.
Foods and Supplements That Turn Stool Green
If your bowel movements are green but otherwise normal in consistency, your diet is the likely culprit. Common sources include:
- Dark leafy greens: Spinach, kale, arugula, and other chlorophyll-rich vegetables can tint stool green, especially in large quantities.
- Green or blue food dyes: Flavored drink mixes, ice pops, frosting, and brightly colored candy contain synthetic dyes that pass through your system largely intact.
- Iron supplements: Iron changes stool color, sometimes producing dark green or even black stool. This is a well-known and harmless side effect.
If you recently ate a big salad, drank a green smoothie, or took an iron tablet, that’s your answer. The color typically returns to normal once the food or supplement clears your system, usually within one to three bowel movements.
Infections That Cause Green Diarrhea
Bacterial, viral, and parasitic infections can all produce green stool by triggering rapid, watery diarrhea that flushes bile through before it has time to change color. Common culprits include Salmonella, E. coli, norovirus, and the parasite Giardia. These infections cause what’s sometimes described as a “gush” of unabsorbed bile in the stool.
Infection-related green stool rarely shows up alone. You’ll typically also have cramping, nausea, fever, or multiple episodes of diarrhea. If you’re experiencing these symptoms alongside green stool, especially for more than two or three days, or if you notice blood or mucus, that warrants medical attention. A simple stool test can identify the specific pathogen.
Antibiotics and Gut Bacteria Changes
Because the conversion from green bile to brown stool depends on specific intestinal bacteria, anything that disrupts your gut flora can affect stool color. Antibiotics are the most common disruptor. By killing off some of the bacteria responsible for breaking down bilirubin, antibiotics can temporarily leave bile pigments unconverted. Green stool during or shortly after a course of antibiotics is normal and resolves as your gut bacteria repopulate, which typically takes a few weeks.
Green Stool in Babies
Green stool in infants is extremely common and almost always harmless. Several specific causes apply to babies that don’t apply to adults:
- Foremilk-hindmilk imbalance: If a breastfed baby doesn’t finish feeding on one side, they may get more of the lower-fat foremilk and less of the fat-rich hindmilk. This affects how the milk is digested and can produce green stool.
- Iron-fortified formula: Just like iron supplements in adults, the iron in formula can turn stool green or dark green.
- Hydrolysate formula: Specialized formulas used for babies with milk or soy allergies are pre-broken-down in a way that often produces green stool.
- Immature gut bacteria: Newborns, especially breastfed ones, haven’t yet developed the full range of intestinal bacteria needed to convert bile pigments. Their stool color can vary widely in the first few months.
Occasional green diapers are part of normal infant development. Persistent green, watery, or mucus-filled stools in a baby who seems fussy or isn’t feeding well are worth bringing up with your pediatrician.
When Green Stool Signals Something Bigger
An occasional green bowel movement with no other symptoms is not a concern. The color alone tells you very little about your health. What matters more is the pattern and what accompanies it. Green stool that persists for more than a few days without an obvious dietary explanation, green diarrhea with fever or blood, or green stool paired with significant abdominal pain all deserve a closer look. These combinations can point to an active infection, inflammatory bowel disease, or malabsorption issues that benefit from proper diagnosis.
For the vast majority of people who notice a green bowel movement, though, the explanation is straightforward: you ate something green, took an iron supplement, or had a bout of faster-than-usual digestion. Once that trigger passes, normal brown color returns.