Neon green poop is almost always caused by something you ate, drank, or swallowed as a supplement. The vivid color comes from either artificial dyes passing straight through your system or bile pigment that didn’t have enough time to break down during digestion. While the color can be startling, it’s rarely a sign of something serious.
How Bile Gives Poop Its Color
Your liver produces bile, a yellow-green fluid that helps digest fats. As bile travels through your intestines, bacteria break it down and it gradually shifts from green to yellow to brown. That’s why normal stool is brown: the bile has had time to fully transform during its journey. On average, food takes about six hours to move through the stomach and small intestine, then another 36 to 48 hours to pass through the colon, where it dries out and darkens.
When something speeds up that process, bile doesn’t get fully broken down. The result is stool that retains its original green tint. The faster things move, the brighter the green. Diarrhea from a stomach bug, food poisoning, or stress can all push food through quickly enough that your poop comes out vivid green instead of its usual brown.
Food Dyes Are the Most Common Culprit
If your stool is truly neon green, the most likely explanation is artificial food coloring. A synthetic dye called Blue No. 1 (Brilliant Blue FCF), which is derived from coal tar and found in countless processed foods, is a particularly common cause. When consumed in sufficient quantity, Blue No. 1 can turn stools a bright, fluorescent green color. You’ll find it in popsicles, sports drinks, candy, cake frosting, ice cream, and flavored gelatin.
The trick is that the food itself doesn’t need to look green. A grape-flavored drink that appears purple often contains both Blue No. 1 and Red No. 40. Your body absorbs the red dye more readily, while the blue passes through and mixes with yellow bile in your intestines, producing that shocking neon green in the toilet. So if you recently had brightly colored candy, a blue slushie, or a purple sports drink, that’s very likely your answer.
Green vegetables can also color your stool, though they tend to produce a darker, more muted green rather than a neon shade. Eating large amounts of spinach, kale, or broccoli in a short period loads your gut with chlorophyll, which can tint things noticeably green, especially if you ate them in a smoothie or juice where the volume is concentrated.
Iron Supplements and Medications
Iron supplements are well known for changing stool color. They often turn stool green by speeding bile through the gut, or black through iron oxidation, depending on the type of iron and how your body processes it. Some liquid and chewable forms also contain colorants that temporarily tint stool on their own. If green stools started around the same time you began taking iron, that’s almost certainly the connection. Switching between different forms of iron (such as fumarate versus sulfate) can sometimes reduce the color change.
Antibiotics can also cause green stool by disrupting the gut bacteria responsible for breaking down bile. Without enough of those bacteria doing their job, bile stays green as it passes through. This typically resolves once you finish the antibiotic course and your gut bacteria repopulate.
Green Stool in Babies
Green poop in infants is extremely common and usually harmless. In breastfed babies, one frequent cause is not finishing a full feeding on one side. The earlier milk (foremilk) is thinner and lower in fat, while the later milk (hindmilk) is richer. When a baby doesn’t get enough of the high-fat hindmilk, the lower-fat milk moves through faster and produces green stool. Babies on protein hydrolysate formula, which is used for milk or soy allergies, also tend to have green poop as a normal side effect. Newborns who are still developing their intestinal bacteria may produce green stool simply because they don’t yet have the microbial population needed to fully process bile.
Digestive Conditions That Cause Green Stool
If green stool persists for more than a few days and you can’t trace it to food, supplements, or a temporary stomach bug, a few digestive conditions are worth knowing about.
Bile acid malabsorption occurs when your body can’t properly reabsorb bile acids in the small intestine, sending excess bile into the colon. It affects roughly 1% of the general population and up to 25 to 30% of people with chronic diarrhea. The hallmark symptom is frequent, watery, nonbloody diarrhea, often with urgency. In surveys of people with the condition, 85% reported fecal urgency, and 52% said they felt a constant need to stay near a bathroom. The excess bile can give stool a greenish color, though the bigger concern is the persistent diarrhea itself.
Conditions that impair fat absorption, including celiac disease and Crohn’s disease, can also change stool appearance. When fats aren’t properly absorbed in the small intestine, stools tend to become soft, bulky, light-colored, and foul-smelling. While these conditions more often produce pale or yellowish stool than bright green, they can alter the way bile is processed and occasionally contribute to greenish discoloration, especially during flare-ups with diarrhea.
When Green Stool Needs Attention
A single episode of neon green poop, or even a few days of it after eating something with artificial dye, is not a concern. Your stool should return to its normal color within one to three days once the dye or offending food clears your system.
Green stool that lasts more than a few days without an obvious dietary explanation is worth mentioning to a doctor. Pay closer attention if it comes with diarrhea, since the combination can lead to dehydration, especially in children. Persistent green stool paired with abdominal pain, weight loss, or greasy, foul-smelling stools could point to a malabsorption issue that benefits from evaluation.