Why Is My Poop Runny and Green? Causes Explained

Green, runny stool usually means food is moving through your digestive system faster than normal, not giving your body enough time to complete the chemical process that turns stool brown. In most cases, it resolves within a day or two and reflects something you ate, a mild stomach bug, or a medication side effect rather than a serious problem.

Why Stool Is Normally Brown

Your liver produces bile, a bright yellow-green fluid that helps break down fats. As bile travels through your intestines, bacteria gradually convert it into a pigment called fecobilinogen, which gives stool its characteristic brown color. This conversion takes time. When food moves through your gut at a normal pace, bile has hours to undergo that transformation. When something speeds up transit, whether it’s an infection, stress, or a food intolerance, bile arrives at the exit still green.

That’s the core explanation for most green stool: it’s not a new substance in your body, it’s an old one (bile) that didn’t finish its journey. The runny consistency and the green color often share the same root cause, because diarrhea by definition means faster transit.

Common Dietary Causes

Sometimes stool turns green simply because you ate a lot of green. Spinach, kale, broccoli, avocados, matcha, fresh herbs, and even pistachios contain chlorophyll, the pigment that colors plants. In large enough quantities, chlorophyll passes through your system and tints your stool green without any underlying problem. The same goes for chlorophyll supplements and wheatgrass juice.

Artificial food dyes are another frequent culprit. Brightly frosted cupcakes, candy, sports drinks, and colored cereals can produce surprisingly vivid stool colors. The dye continues tinting material as it moves through your gut, and the effect is more dramatic when combined with loose stool because there’s less solid matter to dilute the color. If you had a birthday party or unusual snack in the last 24 to 48 hours, that’s a likely explanation.

Infections and Stomach Bugs

A viral or bacterial stomach infection is the most common reason for stool that’s both runny and green at the same time. The infection irritates your intestinal lining, triggers a rush of fluid into the gut, and speeds everything along so fast that bile stays green. You’ll typically also have cramping, nausea, or a low fever. Most of these infections clear up on their own within two to five days.

The biggest risk during a bout of diarrhea isn’t the color, it’s dehydration. Replacing lost fluids matters more than stopping the diarrhea itself. The World Health Organization recommends oral rehydration solutions containing a balanced mix of glucose and salts, which shorten diarrhea duration and prevent the fluid loss that can make you feel weak, dizzy, or confused. Store-bought electrolyte drinks work for mild cases, though they tend to have more sugar than the clinical formulas.

Medications and Supplements

Several common medications alter stool color. Antibiotics can wipe out the gut bacteria responsible for converting bile pigments, leaving stool yellow or green for the duration of your course and sometimes a week or two after. Iron supplements, whether tablets or liquid, frequently cause dark green or even black stool. This is a harmless chemical reaction between iron and digestive fluids, not a sign of bleeding.

Over-the-counter antacids and anti-diarrheal products containing bismuth subsalicylate (the active ingredient in Pepto-Bismol) can also darken stool to a greenish-black. If you recently started any new supplement or medication and your stool color changed, that connection is worth noting before you worry about anything else.

Green Stool in Babies

Green poop in infants is extremely common and almost always normal. When babies start breastfeeding or drinking formula, their stool naturally ranges from green to yellow with a soft, somewhat runny, slightly seedy consistency. Dark green stool in particular is caused by bile and is part of normal digestion in newborns and young infants. Iron-fortified formula can deepen the green even further.

Bright green stool in the first few days of life, however, can be a warning sign for a bowel obstruction and should be evaluated promptly. For older infants, the main concern isn’t color but consistency: three or more very loose, watery diapers in a row can lead to dehydration quickly in small bodies. Watch for fewer wet diapers, a dry mouth, or unusual fussiness as signs that fluid loss is becoming a problem.

When Green Diarrhea Needs Attention

A single episode of green, runny stool is rarely concerning. The Mayo Clinic recommends contacting a healthcare provider if green stool persists for more than a few days, especially if it’s accompanied by diarrhea. Seek more urgent attention if you notice blood or mucus in the stool, a fever above 102°F (39°C), signs of dehydration like dark urine or dizziness, or significant abdominal pain that doesn’t come and go with cramping but stays constant.

Persistent green diarrhea lasting more than a week, particularly with unintentional weight loss, could point to conditions like celiac disease, inflammatory bowel disease, or a parasitic infection that needs testing to identify. But for the vast majority of people searching this question, the answer is a fast-moving gut, a big salad, or a passing stomach bug that will resolve on its own with rest and fluids.