What Does Green Poop Mean? Causes and When to Worry

Green poop is almost always harmless. The most common causes are eating green foods, food moving through your gut faster than usual, or taking certain supplements. In most cases, your stool color will return to its normal brown within a day or two without any intervention.

Why Stool Is Normally Brown

Your liver produces bile, a yellow-green fluid that helps digest fats. When bile enters your intestines, gut bacteria go to work breaking it down through several chemical stages. The key player is an enzyme called bilirubin reductase, produced by your gut microbiome, which converts green bile pigments first into a compound called urobilinogen and eventually into stercobilin, a dark orange-brown pigment that gives stool its characteristic color.

This entire process takes time. If food moves through your digestive tract at a normal pace, bile completes its full chemical transformation and your stool comes out brown. If something speeds up that transit, bile doesn’t finish breaking down, and the earlier green pigments remain visible in your stool.

Foods That Turn Stool Green

The simplest explanation for green poop is that you ate something green. Chlorophyll, the pigment that makes plants green, survives digestion well enough to color your stool. Heavy consumption of spinach, kale, broccoli, avocados, herbs, or pistachios can all do this. Matcha, the powdered green tea, is another common culprit because it’s essentially concentrated leaf material.

Surprisingly, blue and purple foods can also produce green stool. Blueberries and blackberries sometimes shift stool toward green rather than the dark brown you might expect. This happens because the blue pigments mix with the yellow-green bile already present in your gut, and blue plus yellow makes green.

Artificial food coloring is another frequent cause. Brightly frosted cupcakes, candy, fruit snacks, freeze pops, and colored drinks contain dyes that continue tinting whatever they touch long after you swallow them. If you’ve recently eaten something with vivid blue or green frosting and notice green stool the next day, the mystery is solved.

Fast Transit and Diarrhea

When food moves through your intestines faster than normal, bile simply doesn’t have enough time to complete its transformation from green to brown. This is why a bout of diarrhea, from any cause, often produces greenish stool. The faster the transit, the greener the result.

Anything that accelerates digestion can trigger this. Stress, a stomach bug, food intolerance, too much coffee, or even a large high-fiber meal can speed things up enough to leave bile partially unprocessed. If the green color disappears once your digestion normalizes, rapid transit was the cause.

Infections That Cause Green Diarrhea

Certain gut infections produce distinctly green, watery diarrhea. Bacterial infections like Salmonella and E. coli, viral infections like norovirus, and parasites like Giardia can all cause a rapid “gush” of unabsorbed bile through the intestines. The speed and volume of diarrhea during these infections means bile barely gets processed at all.

The difference between infection-related green stool and a harmless dietary cause is the company it keeps. Infections typically come with fever, cramping, nausea, vomiting, or diarrhea lasting more than two or three days. Green stool on its own, without these symptoms, is rarely a sign of infection.

Supplements and Medications

Iron supplements are a well-known cause of dark green (sometimes nearly black) stool. The iron itself oxidizes during digestion, changing the color of whatever comes out. This is a normal side effect and not a sign that anything is wrong.

Chlorophyll supplements, spirulina, wheatgrass powder, and other “greens” products work the same way as eating large amounts of leafy vegetables. They deliver concentrated plant pigment directly into your digestive tract. If you’ve recently started a new greens supplement and noticed a color change, that’s a straightforward cause and effect.

Some antibiotics can also produce green stool, partly by disrupting the gut bacteria responsible for converting bile pigments to their final brown form. Without the right microbial enzymes doing their job, bile stays greener longer.

Green Poop in Babies

Green stool in infants is common and usually normal, though the specific shade and timing matter. In the first few days of life, newborns pass meconium, a sticky, dark green-to-black substance that’s entirely expected. This clears within two to three days as feeding begins.

Breastfed babies sometimes produce frothy green stool, which can happen when they switch breasts too frequently and get more of the thinner, lower-fat milk at the beginning of each feeding. Feeding until one breast is fully drained before switching often resolves this. Formula-fed babies may have dark green stool because of the iron content in formula, which is normal and not a concern.

The one color to watch for in babies is persistent black stool after the first few days of life. Meconium should transition to yellow or green within the first week. Black stool beyond that initial period can indicate something more serious and warrants a call to your pediatrician.

When Green Stool Signals a Problem

Isolated green stool with no other symptoms is almost never dangerous. The color alone tells you very little about your health beyond what you recently ate or how quickly food moved through your system.

Green stool becomes worth investigating when it’s persistent (lasting more than a few days without a dietary explanation) or accompanied by other symptoms: ongoing diarrhea, blood in the stool, significant abdominal pain, fever, or unexplained weight loss. These combinations can point to infections, inflammatory bowel conditions, or problems with bile production and absorption that benefit from evaluation.

If you can trace the color back to a big spinach salad, a green smoothie, or a round of iron supplements, you can safely wait for your next bowel movement to see if things return to normal. They almost always do.