Green Poop: Common Causes Explained

Green poop looks dramatic, but it's one of the most common color changes and is usually completely harmless. In most cases it traces back to something you ate or to how quickly things moved through your gut.

Quick answer: Green stool is almost always benign. The usual suspects are leafy greens, green or purple food dye, iron supplements, and fast transit (diarrhea), where bile doesn't have time to turn brown. It's rarely a sign of anything serious on its own.

Why poop turns green

  • Leafy green vegetables — spinach, kale, and other greens contain chlorophyll that can tint stool.
  • Food coloring — green, blue, or purple dyes in drinks, frosting, and candy.
  • Iron supplements — can produce green or very dark stool.
  • Fast transit — bile starts out green and turns brown as it moves through the gut. When stool moves quickly (for example during diarrhea), it can stay greenish.

The bile connection

Bile, made by the liver, is yellow-green when it enters the intestine and gradually turns brown as bacteria act on it during digestion. If stool moves through too fast for that process to finish, the green color can carry through. That's why green stool often shows up alongside loose or watery stool.

When green stool is worth checking

Green color by itself is rarely a concern. Consider seeing a doctor if green stool comes with persistent diarrhea, lasts a long time without a dietary explanation, or is accompanied by pain, fever, or other symptoms — in those cases it's the other symptoms, not the color, that matter.

Track it with PoopID

If you're curious whether a color is food-related or part of a pattern, tracking helps. PoopID records color with your Bristol type from a photo. See the full stool color chart for the other colors.

Frequently asked questions

Is green poop a sign of something serious?

Rarely. Green stool is usually caused by food, dye, iron, or fast transit. Green color on its own is almost never a warning sign.

Why is my poop green after eating greens?

Leafy greens contain chlorophyll, which can tint stool green. It's harmless and passes as the food clears your system.

Can diarrhea make stool green?

Yes. Bile starts out green and turns brown as it moves through the gut. When stool moves quickly, as in diarrhea, it can stay greenish.

When should I worry about green stool?

When it comes with persistent diarrhea, pain, fever, or other symptoms, or lasts a long time with no dietary explanation. In those cases the other symptoms matter more than the color.

This article is for general information only and is not medical advice. Consult a qualified healthcare professional about any symptom that concerns you.

← Stool Color & Appearance

Track your gut health in seconds

Snap a photo, get your Bristol Stool type, a 0-100 gut health score and red-flag alerts.

Get PoopID on iPhone