Green poop is almost always normal. The color of your stool can range from light brown to dark brown to green depending on what you ate, what supplements you’re taking, and how quickly food moved through your digestive system. In most cases, green stool resolves on its own within a day or two and doesn’t signal anything wrong.
Why Stool Turns Green
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 brown. That brown color you’re used to seeing is simply the end result of fully digested bile. When food passes through your gut faster than usual, bile doesn’t have time to complete that color change, and your stool comes out green.
This is the most common explanation for a random green bowel movement. Anything that speeds up digestion, from a stomach bug to a stressful day to a large coffee, can shorten that transit time enough to leave stool looking green.
Foods That Cause Green Stool
Chlorophyll, the pigment that makes plants green, is the biggest dietary culprit. Eating large amounts of spinach, kale, broccoli, or other dark leafy greens floods your system with enough green pigment to override the normal brown color. You don’t need to eat an unusual quantity either. A big salad or a green smoothie can be enough.
Artificially colored foods do the same thing. Green food coloring found in flavored drink mixes, ice pops, frosting, and candy can turn stool a surprisingly vivid green. This is harmless and clears up once the dye works its way through your system, usually within one to two bowel movements.
Supplements and Medications
Iron supplements are a well-known cause of color changes in stool, often producing a dark green or greenish-black shade. This is a normal reaction to the extra iron and not a reason to stop taking your supplement.
Several over-the-counter medications can also shift stool color. Bismuth subsalicylate, the active ingredient in common antidiarrheal products, reacts with sulfur in your digestive tract and can turn stool dark green or black. Antacids containing aluminum hydroxide sometimes produce greenish stool as a side effect. Antibiotics are another common trigger because they disrupt the balance of gut bacteria, which are the very organisms responsible for converting bile from green to brown.
Green Stool in Babies
Parents often notice green stool in infants, and it’s usually nothing to worry about. In breastfed babies, green poop can happen when a baby doesn’t finish nursing on one side before switching. The earlier milk (foremilk) is thinner and lower in fat, and when a baby gets mostly foremilk without the fattier hindmilk that comes later in a feeding, it can affect digestion enough to change stool color.
Babies on specialty formulas, particularly protein hydrolysate formulas used for milk or soy allergies, commonly produce green stool. Breastfed newborns may also have green poop simply because their gut bacteria haven’t fully established yet. In all of these situations, as long as the baby is feeding well and gaining weight, green stool is a normal variation.
Diarrhea in infants can also produce green stool for the same reason it does in adults: food moves through too quickly for bile to fully break down.
When Green Stool Is Worth Attention
A single episode of green stool, or even a few days of it after eating a lot of greens or starting a new supplement, is not concerning. The color itself is never the problem. What matters is the combination of symptoms around it.
Green stool paired with persistent diarrhea lasting more than a few days could point to an infection, especially if you also have fever, cramping, or nausea. Stool that is green and watery over several days may mean your gut is fighting off a bacterial or viral infection that’s pushing everything through too fast for normal digestion.
Blood in your stool is always worth investigating regardless of the overall color. If you see bright red streaks or your stool looks unusually dark (closer to black and tarry rather than just dark green), that warrants a call to your doctor. Significant, unexplained weight loss alongside ongoing stool changes is another signal to get checked out.
If you can trace the green color to something you ate, a supplement you started, or a medication you’re taking, you already have your answer. It will pass.