Green poop is almost always harmless. It usually means you ate something deeply pigmented or your food moved through your intestines faster than usual. In most cases, your stool color will return to brown within a day or two without any action on your part.
Why Stool Is Normally Brown
Your liver produces bile, a yellow-green fluid that helps digest fats. As bile travels through your digestive tract, enzymes chemically alter it, gradually shifting its color from green to brown. That process takes time. When everything moves at a normal pace, bile completes its chemical transformation and your stool comes out the familiar brown shade. When something speeds up transit, or when you eat enough green-pigmented food to override the process, the result is green stool.
Common Food and Drink Causes
The most frequent explanation is simply something you ate. Leafy greens like spinach, kale, and broccoli contain high concentrations of chlorophyll, a natural green pigment. Avocados, fresh herbs, matcha, and pistachios can do the same thing. The more of these foods you eat in a sitting, the greener things get on the other end.
Artificial food coloring is another common culprit. Brightly frosted cupcakes, rainbow candy, green sports drinks, and anything dyed with blue or green coloring can turn your stool a vivid green. This is especially common in kids after birthday parties or holidays involving colorful treats. The color change is temporary and means nothing about your digestive health.
Supplements and Medications
Iron supplements are well known for changing stool color, often producing a dark green or blackish shade. This is a normal side effect of how your body processes the extra iron and not a reason to stop taking it. Chlorophyll supplements, popular for detox trends, can also turn stool noticeably green.
Some antibiotics alter stool color by disrupting the balance of bacteria in your gut, which changes how bile is processed. If you recently started a new antibiotic and notice green stool, the medication is the likely cause. The color typically normalizes after you finish your course.
Rapid Transit and Diarrhea
When food moves through your large intestine too quickly, bile doesn’t have enough time to fully break down. The result is stool that retains bile’s original green tint. This is why green stool frequently accompanies diarrhea, whether caused by a stomach bug, food intolerance, or stress. The green color in this case is just a byproduct of speed, not a separate problem. Once the diarrhea resolves, normal brown color returns.
If diarrhea is the cause, staying hydrated matters more than worrying about the color. Fluid loss from frequent loose stools can lead to dehydration, particularly in young children and older adults.
Green Stool in Babies
Green poop in infants is common and usually normal, but the causes differ slightly from adults. Breastfed babies may produce green stool if they don’t finish feeding on one side before switching. The earlier milk in a feeding session is lower in fat, and missing the higher-fat milk at the end can affect how the baby digests it, leading to greenish output.
Babies on protein hydrolysate formula, which is designed for infants with milk or soy allergies, also tend to have greener stool. This is an expected effect of the formula’s composition. Newborns in their first few days of life pass meconium, a dark greenish-black stool that is entirely normal. And just like adults, babies with diarrhea will often have green stool simply because things are moving through faster than usual.
Breastfed infants who haven’t yet developed a full population of gut bacteria may also produce green stool. As their microbiome matures over the first weeks and months, stool color typically shifts toward the mustard-yellow that’s standard for breastfed babies.
What You Should Actually Do
Start by thinking about what you’ve eaten or taken in the last 24 to 48 hours. If you had a large spinach salad, a green smoothie, or something with food coloring, that’s your answer. Same goes for iron supplements, chlorophyll capsules, or a new antibiotic. No action needed beyond waiting for the next bowel movement or two.
If green stool comes with diarrhea, focus on hydration. Water, broth, and oral rehydration solutions help replace lost fluids and electrolytes. The green color will resolve on its own once your digestion returns to normal speed.
If you can’t connect the color to any food, supplement, or medication, and your stool stays green for more than a few days, it’s worth contacting your doctor. The same applies if green stool is accompanied by fever, significant abdominal pain, or signs of dehydration like dark urine, dizziness, or dry mouth. For children, seek immediate attention if dehydration symptoms appear, since kids can dehydrate faster than adults.
One isolated green bowel movement with no other symptoms is almost never a cause for concern. Your digestive system processes a wide range of foods and compounds daily, and occasional color variation is part of normal function.

