StoolSense

Unusual Findings

Green poop: antibiotics, spinach, or fast transit?

Why is my poop green?

Green stool is usually either (1) food coloring/greens, or (2) fast transit from diarrhea. Bile starts out yellow-green and turns brown only after it has time to change in the colon. If things move quickly, stool can stay green. Antibiotics can also change stool color by shifting gut bacteria.

Key takeaways

  • Leafy greens and blue/purple food dyes are common causes.
  • Diarrhea (fast transit) is a big reason stool stays green.
  • Antibiotics can temporarily change stool color and consistency.
  • Iron can turn stool dark green or nearly black.

Safety notes

  • Seek care for severe diarrhea, dehydration, high fever, severe pain, or blood/black stool.
  • If you recently took antibiotics and develop significant watery diarrhea (especially with fever or worsening pain), contact a clinician.
  • Green stool without other symptoms is often dietary.

What to track

  • Diet: Did you eat spinach, kale, blueberries, or artificially colored frosting?
  • Meds: Are you on antibiotics or iron supplements?
  • Speed: Is it diarrhea (Type 6–7)?

How StoolSense helps

Track “green + diarrhea?” and recent meds so you can tell food-coloring days from transit days.

A week of notes is often enough to see whether this is diet-driven or symptom-driven.

Next step

Keep the next move simple and trackable

Pick one action: download the checklist, run the experiment, or join the beta when you want the app to do the counting for you.

The two most common reasons

1) Food (the usual answer)

If you ate a lot of greens, the pigment can carry through. Blue and purple dyes can also mix with yellow bile and read as green in the toilet.

Common culprits:

  • Spinach, kale, matcha
  • Blue sports drinks, blue frosting, purple candy
  • Iron supplements (often darker green)

2) Speed (fast transit)

Bile pigments start yellow-green. Stool usually turns brown later, after those pigments have time to change in the colon.

If you have diarrhea, stool can move too quickly, so it stays green.

Where antibiotics fit

Antibiotics can change both color and consistency by shifting the gut microbiome. If your stool also becomes very watery, frequent, or you feel unwell, do not brush it off as “just a color change.”

FAQs

Can blueberries cause green poop? +
Yes! Blue and purple pigments (anthocyanins) often mix with yellow bile to produce distinct bright green stool. Grape soda and blue frosting do the same.
Why do antibiotics turn poop green? +
Your gut bacteria are responsible for turning bile (green) into stercobilin (brown). Antibiotics reduce these bacterial populations, leaving the bile in its original green state until the microbiome recovers.
Is green poop a sign of infection? +
It can be. Salmonella, Giardia, and Norovirus accelerate gut transit, leading to green diarrhea. However, you would likely have other symptoms like nausea, fever, and cramps.
Does iron cause green stool? +
Iron supplements typically cause black or dark green stool. This is a common and harmless side effect of oxidation.

References

Related