Dark green diarrhea usually means food is moving through your intestines too fast for normal digestion to finish. Your liver produces bile, a green fluid that helps break down fats. As bile travels through your digestive tract, enzymes gradually change its color from green to brown. When something speeds up that transit, bile doesn’t have time to fully break down, and your stool comes out green. This is the single most common explanation, but diet, medications, and infections can also be responsible.
Why Rapid Transit Turns Stool Green
Every time you eat, your gallbladder releases bile into the upper part of your small intestine. Over the course of normal digestion, bacteria and enzymes chemically alter that bile, shifting it through shades of yellow and eventually to the familiar brown color of a typical bowel movement. The entire journey from stomach to toilet usually takes one to three days.
Diarrhea compresses that timeline dramatically. When your intestines push contents through in hours instead of days, the bile stays closer to its original green state. The darker the green, the more bile pigment is present and the less chemical processing occurred along the way. This is why a single episode of dark green diarrhea during a stomach bug or after eating something that disagreed with you is rarely a sign of something serious on its own.
Foods and Supplements That Cause Green Stool
If you ate a large salad, a green smoothie, or a generous serving of broccoli in the past day or two, the answer may be as simple as chlorophyll. The same pigment that makes leafy greens green can tint your stool the same color, especially when you eat a lot of it at once. Common culprits include spinach, kale, broccoli, avocados, fresh herbs, and matcha.
Artificial food dyes are another frequent cause. Brightly colored frosting, candy, sports drinks, or anything with blue or green dye can produce surprisingly vivid green stool. The coloring continues to tint whatever it touches throughout your digestive tract.
Iron supplements deserve special mention. They commonly turn stool a very dark green that can look almost black. If you recently started an iron supplement and noticed this change, the supplement is almost certainly the cause. Some antibiotics can also shift stool color toward green or yellow by disrupting the normal balance of gut bacteria that help process bile.
Infections That Produce Green Diarrhea
Bacterial, viral, and parasitic infections all cause the kind of rapid intestinal transit that prevents bile from breaking down. Specific pathogens frequently linked to green diarrhea include Salmonella, E. coli, norovirus, and the parasite Giardia. These infections trigger what’s essentially a “gush” of unabsorbed bile alongside watery stool.
Infection-related green diarrhea usually comes with other symptoms: cramping, nausea, vomiting, fever, or a general feeling of being unwell. Norovirus tends to hit suddenly with intense vomiting and diarrhea that peaks over one to three days. Salmonella and E. coli often follow contaminated food and can produce diarrhea that lasts several days. Giardia, typically picked up from contaminated water, causes greasy, foul-smelling diarrhea that can persist for weeks if untreated.
Green Stool in Babies and Young Children
Green stool in infants is common and has its own set of causes. Breastfed babies sometimes produce green stool when they don’t finish feeding on one side before switching. The earlier milk (foremilk) is lower in fat than the later milk (hindmilk), and missing that higher-fat portion can affect how the milk is digested, resulting in greener stool.
Babies on specialized protein hydrolysate formulas, which are designed for milk or soy allergies, frequently have green stool as well. Newborns who haven’t yet built up their normal gut bacteria may also pass green stool simply because their digestive systems are still maturing. In most cases, green stool in an otherwise happy, feeding baby is not a concern. Diarrhea in infants, however, warrants closer attention because small children dehydrate much faster than adults.
Dehydration: The Real Risk With Diarrhea
Regardless of color, the main danger of diarrhea is fluid loss. Your body loses water and electrolytes with every loose stool, and replacing them matters more than the shade of green.
Signs of dehydration in adults include urinating less than usual, dark-colored urine, dry mouth, and skin that doesn’t flatten back right away after you pinch the back of your hand. In infants and young children, watch for no wet diapers for three hours or longer, no tears when crying, and skin that stays “tented” after being gently pinched. Small, frequent sips of water or an oral rehydration solution are more effective than drinking large amounts at once, which can trigger more diarrhea.
When Green Diarrhea Needs Medical Attention
A single episode of dark green diarrhea after a heavy meal or during a brief stomach bug will typically resolve on its own. The color itself is not the warning sign. What matters more is how long it lasts and what else is happening alongside it.
For adults, diarrhea lasting more than two days warrants a call to your doctor. For infants and children, that threshold drops to one day. Beyond duration, pay attention to high fever, blood or black tarry material in the stool, severe abdominal pain, or signs of dehydration that don’t improve with fluids. These symptoms point to something beyond simple rapid transit and may need testing or treatment to resolve.

