What Does Green Poop Mean? Causes & When to Worry

Green stool usually means one of two things: you ate something with a strong green pigment, or food moved through your digestive system faster than normal. In most cases, it’s harmless and resolves on its own within a day or two.

To understand why, it helps to know what makes poop brown in the first place. Your liver produces bile, a yellow-green fluid that helps digest fats. As bile travels through your intestines, enzymes and gut bacteria chemically break it down, gradually shifting its color from green to brown. Anything that disrupts that process can leave your stool looking green.

Food Moving Too Fast Through Your Gut

This is the most common non-dietary explanation. When food passes through your large intestine quickly, bile doesn’t have enough time to fully break down. The result is stool that still carries bile’s original green tint. Diarrhea is the classic trigger here, whether from a stomach bug, food intolerance, or stress. If you’ve had loose stools alongside the green color, rapid transit is almost certainly the reason.

Foods That Turn Stool Green

Leafy greens like spinach, kale, and broccoli contain chlorophyll, the pigment that makes plants green. Eat enough of them and that pigment passes through to your stool. This is completely normal and actually a sign you’re eating well.

Artificially colored foods can do the same thing. Blue or purple dyes (common in candy, ice cream, frosting, and sports drinks) mix with the yellow-green bile already in your gut and produce a vivid green. If you recently ate something with bright food coloring, that’s likely your answer.

Medications and Supplements

Several common over-the-counter products can change stool color to green or dark green:

  • Iron supplements frequently darken stool to a deep green or even black. This is one of the most well-known side effects of iron and is not a cause for concern on its own.
  • Antibiotics can disrupt the normal balance of bacteria in your gut. Since those bacteria play a role in converting bile from green to brown, killing them off can leave stool looking green until your microbiome recovers.
  • Bismuth subsalicylate (the active ingredient in some antidiarrheal medications) reacts with sulfur in your digestive system, sometimes producing dark green or black stool.
  • Antacids containing aluminum hydroxide can also cause greenish stool as a side effect.

If you recently started any of these, the timing probably explains the color change.

Green Stool in Babies

Green poop in infants is extremely common and rarely signals a problem. There are a few specific causes worth knowing about. Babies who don’t finish nursing on one breast before switching may get more of the thinner, lower-fat milk at the start of a feeding and miss the higher-fat milk that comes later. This imbalance can affect digestion and produce green stool. Babies on protein hydrolysate formula (used for milk or soy allergies) also commonly have green poop. And breastfed newborns who haven’t yet developed a full population of intestinal bacteria may produce green stool simply because their gut hasn’t matured enough to fully process bile.

Diarrhea in infants can also cause green stool for the same transit-speed reason it does in adults.

After Gallbladder Removal

If you’ve had your gallbladder removed, you may notice greener stool, especially in the weeks and months following surgery. Without a gallbladder to store and regulate bile release, more bile acids flow directly into the large intestine. This excess bile can act as a laxative, speeding up transit time and preventing the normal green-to-brown color change. For most people this improves over time as the body adjusts, though some experience ongoing looser stools.

Infections and Digestive Conditions

Bacterial and parasitic infections can cause green diarrhea. Salmonella, for example, often produces watery green stool along with cramping, fever, and nausea. Parasitic infections like giardia can do the same. In these cases, the green color comes from the combination of rapid transit and inflammation in the gut preventing normal bile processing.

Conditions that cause fat malabsorption, where your body doesn’t properly digest and absorb dietary fats, can also affect stool color. When bile can’t do its job breaking down fats efficiently, the digestive process is disrupted in ways that may leave stool lighter or greener than normal.

When Green Stool Needs Attention

A single green bowel movement, or even a couple of days of green stool after a big salad or a course of antibiotics, is nothing to worry about. The Mayo Clinic recommends contacting a healthcare provider if green stool persists for more than a few days without an obvious dietary explanation. You should also seek prompt attention if the green stool comes with signs of dehydration (dark urine, dizziness, dry mouth), high fever, severe abdominal pain, or blood in the stool. Green diarrhea specifically calls for staying well hydrated, since fluid loss is the more immediate concern.