Is Green Stool Bad? Causes and When to Worry

Green stool is almost always harmless. In the vast majority of cases, it means you ate something green or your food moved through your digestive system a little faster than usual. Occasionally, green stool can signal an underlying digestive issue, but only when it comes with other symptoms like persistent pain, fever, or blood.

Why Stool Is Normally Brown

Your liver produces bile, a green fluid that helps you digest fats. As bile travels through your intestines, bacteria break down its pigments and add hydrogen atoms to them, gradually transforming the green color into the familiar brown. This process takes time. If food moves through your gut at a normal pace, the conversion completes and your stool comes out brown. If transit speeds up for any reason, bile pigments don’t fully convert, and the green color remains.

That’s why diarrhea from a stomach bug, food poisoning, or even stress often produces green stool. It’s not the infection itself coloring things green. It’s simply that everything moved too fast for the normal chemical process to finish.

Foods That Turn Stool Green

Chlorophyll, the pigment that makes plants green, passes through your digestive tract and can tint your stool. The most common culprits are leafy greens like spinach, kale, and broccoli, especially when eaten in large quantities. But the list extends further than most people expect: avocados, fresh herbs, matcha, and even pistachios (which get their color from chlorophyll) can all do it. Blueberries, despite being blue, can also produce green shades.

Artificial food coloring is another frequent cause. Brightly frosted cupcakes, green sports drinks, and colorful candy keep tinting whatever they touch as they move through your system. If your stool turned green a day or two after eating something with vivid dye, that’s your answer.

Supplements and Medications

Iron supplements commonly turn stool a very dark green that can look almost black. This is normal, and some doctors actually consider it a sign the supplement is being absorbed properly. If the color bothers you, reducing your dose with your doctor’s guidance will typically lighten things up.

Antibiotics can also cause green stool by disrupting the gut bacteria responsible for converting bile pigments to brown. Once you finish the course and your gut bacteria repopulate, stool color usually returns to normal within a few days to a couple of weeks.

Green Stool in Babies

Parents often worry about green diapers, but it’s common and rarely a problem. Newborns pass meconium in the first few days of life, a dark greenish-black stool that’s completely normal. As feeding establishes, stool color shifts.

In breastfed babies, green stool sometimes happens when a baby doesn’t finish nursing on one side before switching. The earlier milk in a feeding session is lower in fat, and missing the higher-fat milk that comes later can affect digestion and produce a green color. Babies on hydrolyzed formula (used for milk or soy allergies) also tend to have greener stool. So do breastfed infants who haven’t yet developed a full population of intestinal bacteria, which is normal in the early weeks. If your baby is gaining weight, feeding well, and not in distress, green stool on its own isn’t cause for concern.

When Green Stool Could Signal a Problem

Green stool by itself, with no other symptoms, is almost never dangerous. It becomes worth investigating when it’s paired with other changes. Persistent diarrhea lasting more than a few days, especially with fever, could indicate an infection that needs treatment. Unexplained weight loss alongside ongoing changes in stool color or consistency can point to malabsorption issues. Conditions like Crohn’s disease or ulcerative colitis can speed up transit time enough to cause chronically green or unusually colored stool, but these conditions come with additional symptoms like cramping, bloody stool, or fatigue.

Celiac disease, an autoimmune reaction to gluten, can cause malabsorption that changes stool appearance, though it more commonly produces pale, greasy, foul-smelling stools rather than bright green ones.

The color that should prompt immediate attention isn’t green. It’s bright red or black (tarry), which can indicate bleeding somewhere in the digestive tract. Green on its own, without pain, blood, or prolonged diarrhea, is nearly always benign. If you can trace it back to a salad, a smoothie, a supplement, or a bout of stomach upset, you have your explanation.