Log For Your Log

Green poop: why it happens and when to ask a doctor

Looking down and seeing green can be a jolt. Most of the time it comes back to something you ate or drank, and it fades within a day or two. Here is what usually causes green poop, how to work out your own reason, and the signs that mean it is time to talk to a doctor.

Updated October 31, 2026 · 7 min read · By the Log For Your Log team · 5 sources

Wondering if it was the spinach? Free on iPhone.Get the app

Illustration: Poopy happily holds a big bunch of fresh spinach and kale leaves, a small bowl of green peas and a glass of green smoothie beside it.
Illustration of Poopy, the Log For Your Log mascot.

General information, not medical advice. This page can help you notice patterns and talk with a clinician. It cannot tell you what is causing a symptom.

The Log For Your Log entry screen with a Bristol stool type picker using small drawn icons for types 1 to 7.
Each entry records a Bristol type and a color, with room for a short note about what you ate.

Is green poop normal?

Brown is the usual color for adult poop, but the shade can vary from day to day. Cleveland Clinic says a few off-color poops do not mean you are unhealthy, and that most of the time an unusual color points to something you ate. Once that food is out of your system, your poop should go back to brown.

Stool gets its brownish color from bile, a greenish-brown fluid that helps with digestion. A Cleveland Clinic gastroenterologist explains that bile levels in your gut naturally go up and down, which alone can shift the color slightly from day to day (Cleveland Clinic). Add a big salad or a bright green cupcake, and green becomes much more likely.

The same gastroenterologist offers a useful rule of thumb: if you feel perfectly fine and do not have diarrhea, a different colored bowel movement is most likely linked to something you ate (Cleveland Clinic).

The most common causes of green poop

These are the reasons Cleveland Clinic gives, roughly from most to least common. Most people find their answer in the first two rows.

Common reasons poop turns green, as described by Cleveland Clinic
CauseExamplesWhat to know
Green foodsSpinach, kale, broccoli, avocados, green apples, honeydew melon, pistachios, matcha, hemp seeds, herbs like basil, cilantro and parsleyThe chlorophyll that makes vegetables green can do the same to your poop.
Blue or purple foodsBlueberries and other blue or purple fruits and vegetablesPigments in blueberries can tint poop bluish, very dark or green.
Food dyeGreen frosting or candy, and also blue or purple dyesColor should return to brown once the dye has left your system.
Some medicines and supplementsAntibiotics, iron supplementsAntibiotics can change your gut flora. Iron can turn poop dark green or even blackish.
InfectionsBacteria such as Salmonella or E. coli, norovirus, the parasite GiardiaUsually comes with diarrhea rather than on its own.
Fast transit and gut conditionsFood passing through your intestines too fast, IBS, ulcerative colitis, Crohn's disease, gallbladder removalLess common. Cleveland Clinic says these causes are possible but not the norm.

Leafy greens and food coloring

Food is the most likely explanation, especially if you eat a lot of broccoli, kale or spinach. Cleveland Clinic explains that the chlorophyll that gives those vegetables their color can do the same to your poop. Green smoothies, a large serving of pesto or a matcha habit can all show up later on.

Food dye is the other big one. Bright green frosting, sweets or drinks can tint poop green, and blue or purple dyes may also turn it greenish as they mix with your digestive juices. Cleveland Clinic notes that dye keeps tinting whatever it touches even after you have eaten it.

A food-related tint should disappear within a day or two once the source has passed through your system, says Dr. Christine Lee, a gastroenterologist at Cleveland Clinic. In a separate article she says the process could take a few days (Cleveland Clinic).

Fast transit, medicines and infections

Not every green poop is about food. Cleveland Clinic's stool color guide lists food passing through your intestines too fast as one of the health reasons for green stool, alongside bacterial infections and irritable bowel syndrome. That fits Dr. Lee's rule of thumb above: diarrhea is the clue that something other than food may be involved.

Cleveland Clinic's green poop article adds a few more reasons:

Keep it in proportion

Dr. Lee puts it plainly: all of these causes are possible, but they are not the norm. A green poop on a day you feel well is very rarely about anything other than diet.

How to work out your own reason

Cleveland Clinic suggests thinking back over what you have recently eaten, because you will usually find a simple reason. A short checklist helps:

What a useful log entry looks like

A color on its own does not tell you much. A color next to what you ate the day before usually does. For example:

When to see a doctor about green poop

Cleveland Clinic says oddly colored poop might mean something needs attention, particularly if it lingers or comes with abdominal pain, weight loss, bleeding, fever or vomiting. It adds that pale poop or blood-tinged stool is of particular concern, and to call a doctor if symptoms do not improve or resolve completely.

Its stool color guide says to contact a healthcare provider if your poop does not go back to brown within a few days (Cleveland Clinic). For pale or clay-colored stools, MedlinePlus advises contacting your provider if your stools are not the normal brown color for several days.

If green poop comes with diarrhea, NIDDK says adults should talk with a doctor right away if the diarrhea lasts more than 2 days, or comes with a high fever, six or more loose stools a day, frequent vomiting, severe pain in the abdomen or rectum, stools that are black and tarry or contain red blood or pus, or signs of dehydration such as extreme thirst, urinating less than usual, or feeling dizzy or lightheaded. Our when to see a doctor guide brings these signs together in one place.

Common questions

What does green poop mean?

Most often, that you ate something green or dyed. Cleveland Clinic lists green leafy vegetables like kale or spinach and green food coloring as the food causes, and bacterial infections, IBS and food passing through your intestines too fast as health causes.

Is green poop normal in adults?

An occasional green poop is common. Cleveland Clinic says a surprise color on its own usually is not a reason to be alarmed, and that if you feel fine and do not have diarrhea, it is most likely linked to something you ate.

How long does green poop last after eating greens?

A Cleveland Clinic gastroenterologist says a food-related tint should disappear within a day or two once the source has passed through your system, and that the process could take a few days. If it does not go back to brown within a few days, Cleveland Clinic suggests contacting a healthcare provider.

Can iron supplements cause green poop?

Yes. Cleveland Clinic says iron supplements can turn poop dark green or even blackish. If you are not sure whether it is dark green or black, mention it to a pharmacist or doctor.

Should I worry about green diarrhea?

Green diarrhea can come from infections such as Salmonella, E. coli, norovirus or Giardia, or from some medicines (Cleveland Clinic). Drink plenty of fluids and talk with a doctor right away if it lasts more than 2 days or comes with high fever, blood or signs of dehydration (NIDDK).

When to talk to a doctor

Contact a doctor promptly if you notice any of these. Get urgent help if you also feel faint, dizzy or very unwell.

Sources

  1. Why is your poop green?, Cleveland Clinic
  2. What does my stool (poop) color mean?, Cleveland Clinic
  3. Can food change the color of your poop?, Cleveland Clinic
  4. Stools: pale or clay-colored, MedlinePlus
  5. Symptoms and causes of diarrhea, NIDDK (NIH)

How this page was made. Written by the Log For Your Log team with AI drafting help, then checked line by line against the sources below. Read how we write Learn.

Keep reading