Green poop is almost always harmless. It typically means you ate something rich in green pigment, you’re taking certain supplements, or food moved through your digestive system faster than usual. In most cases, your stool color will return to brown within a day or two without any intervention.
Why Stool Is Normally Brown
The brown color of a normal bowel movement comes from a pigment called stercobilin, and its origin story starts with your blood. Red blood cells break down after about 120 days, releasing a compound that travels to the liver. There, enzymes strip out the iron and convert it into a green-tinted substance called biliverdin. This gets secreted into bile, which your gallbladder stores and releases into your intestines to help digest fat.
As bile moves through your large intestine, bacteria gradually break it down into brown pigments. That process takes time. When everything moves at a normal pace, the transformation is complete by the time stool leaves your body. When something speeds up that journey, or when you introduce enough outside color to overwhelm the brown, you get green.
Foods That Turn Stool Green
The most common cause of green poop is simply eating a lot of green food. Spinach, kale, and broccoli are the usual suspects because they’re packed with chlorophyll, the same pigment that makes plants green. Your body doesn’t fully break down chlorophyll during digestion, so it passes through and tints your stool.
Other foods that can do this include avocados, fresh herbs, matcha (powdered green tea), and pistachios, which get their color from chlorophyll as well. Blueberries can also produce green shades despite being blue. And artificial food dyes, especially the bright kind found on frosted cupcakes or candy, keep tinting whatever they touch long after you swallow them. If your stool turns green the day after a birthday party or a big kale salad, the food is almost certainly the explanation.
Medications and Supplements
Several over-the-counter products can change your stool color to green or dark green. Iron supplements are a common one, often darkening stool and giving it a greenish hue. Bismuth subsalicylate, the active ingredient in some antidiarrheal medications, reacts with sulfur in your digestive tract and can produce dark green or even black stool. Antacids containing aluminum hydroxide can cause greenish poop as a side effect. Antibiotics are another trigger because they disrupt the balance of gut bacteria responsible for converting bile into those brown pigments.
If you recently started any of these and notice a color change, that’s likely the connection. The color typically normalizes once you stop the supplement or finish the course of medication.
Fast Transit and Diarrhea
When food moves through your large intestine too quickly, bile doesn’t have enough time to fully break down. Since bile starts out green before bacteria convert it to brown, the result is green stool. This is why diarrhea from a stomach bug, food poisoning, or stress often comes out green. The color itself isn’t the problem. It’s just a visible sign that your digestive system is moving things along faster than normal.
If diarrhea is causing your green stool, staying hydrated matters more than worrying about the color. Frequent loose stools can lead to dehydration quickly, especially in children and older adults.
Green Poop in Babies
If you’re a new parent staring into a diaper, green poop in a newborn is completely normal. A baby’s first bowel movements are a sticky, tar-like substance called meconium that ranges from dark green to black. This clears out within the first couple of days as feeding begins, and stool gradually transitions to yellow or mustard-colored (especially in breastfed babies) or tan in formula-fed babies.
Green or black stool is expected only during those first few days of life. After that initial period, occasional green diapers in an older infant are usually tied to something in the diet, either the baby’s or the breastfeeding parent’s. Persistent black stool after the newborn phase is worth a call to your pediatrician, as it can signal something different from normal meconium.
When Green Stool Needs Attention
A single green bowel movement, or even a few in a row after a big salad or a new supplement, is not a concern. The color alone doesn’t indicate disease. But if green stool persists for more than a few days without an obvious dietary or medication explanation, it’s worth checking in with a healthcare provider. The same goes if green stool is accompanied by fever, significant abdominal pain, or signs of dehydration like dark urine, dizziness, or dry mouth. In those cases, the green color is less important than the symptoms traveling alongside it.

