Bright green stool usually means food moved through your digestive system faster than normal, or you recently ate a lot of green-pigmented foods. In most cases, it’s harmless and resolves on its own within a day or two.
Why Stool Is Normally Brown
Your liver produces a digestive fluid called bile, and when bile is first released, it’s actually green. As it travels through your intestines, bacteria and enzymes gradually break down its pigments, shifting the color from green to yellow-brown and finally to the familiar brown. This chemical conversion takes time. If anything speeds up that journey, the bile doesn’t fully break down, and your stool comes out green.
Rapid Transit: The Most Common Cause
When food passes through your gut faster than usual, bile keeps its original green color because your body doesn’t have enough time to complete the breakdown process. This is the single most frequent explanation for bright green stool, and it can happen for a variety of reasons: a stomach bug, mild food intolerance, stress, increased physical activity, or even a large cup of coffee on an empty stomach. Diarrhea of any kind speeds transit, which is why loose green stools often go hand in hand.
Green Foods and Drinks
Chlorophyll, the pigment that makes plants green, can do the same thing to your stool. If you’ve been eating generous amounts of spinach, kale, broccoli, or avocado, bright green poop is a predictable side effect. Pistachios are another common culprit thanks to their chlorophyll content, along with herbs like basil and parsley, matcha (powdered green tea), and green smoothies that combine several of these ingredients. The more concentrated the green pigment in what you eat, the more vivid the result.
Artificially colored foods count too. Green frosting, brightly dyed candy, grape-flavored drinks (which often use blue dye that mixes with yellow bile to appear green), and certain ice creams can all produce a surprisingly vivid shade in the toilet bowl. If you can trace your green stool back to something you ate in the last 24 to 48 hours, that’s almost certainly the explanation.
Medications and Supplements
Iron supplements are well known for changing stool color, typically to dark green or black. Antibiotics can also cause green stool by disrupting the balance of gut bacteria that normally help convert bile pigments to brown. Once you finish the course of antibiotics and your gut bacteria recover, normal color returns. Laxatives speed transit time, so they can produce green stool through the same bile mechanism described above.
Infections That Cause Green Stool
Certain infections force your intestines to flush their contents out rapidly, and the result is often green, watery diarrhea. Salmonella (commonly from undercooked poultry or contaminated produce), the parasite giardia (often picked up from untreated water), and norovirus are three of the most common offenders. These infections typically come with additional symptoms: cramping, nausea, vomiting, fever, or a general feeling of being wiped out. The green color itself isn’t the problem. It’s simply a byproduct of how quickly everything is moving through your system during the illness.
Green Stool in Babies and Toddlers
Parents frequently notice green stool in infants, and it’s rarely a concern. Breastfed newborns cycle through several stool colors in the first week of life, including dark green. Formula-fed babies sometimes produce green stools depending on the brand. In toddlers, green poop often traces back to the same dietary causes as adults: peas, green beans, spinach puree, or those brightly colored fruit snacks.
When Green Stool Signals Something More
A single episode of green stool, or even a few days of it after a dietary binge or mild stomach bug, is not a red flag. The Mayo Clinic recommends contacting a healthcare professional if green stool persists for more than a few days without an obvious dietary explanation. You should also pay attention to accompanying symptoms. Blood in the stool, persistent nausea, significant abdominal pain, or signs of dehydration (dark urine, dizziness, dry mouth) all warrant prompt attention, especially in young children who dehydrate faster than adults.
Green stool that shows up alongside ongoing diarrhea deserves extra care around hydration. Drink plenty of water and consider an oral rehydration solution if diarrhea lasts more than a day or two. The color itself will resolve once your gut returns to its normal pace.

