Green Poop

Green Poop Causes

What Causes Green Poop?

Here is a list of the most common green poop causes:

  • Eating lots of green leafy plants

Most plants contain chlorophyll (a green pigment) and by eating an excessive amount of greens you may get a green stool. In most cases itโ€™s only temporary and nothing to be worried about.

Eating a lot of greens may be healthy but you need to have a balanced diet.

  • Consuming a lot of iron

Excess iron in your body caused by taking iron supplements or by eating a large quantity of food that is rich in iron such as liver, mussels, sardines, spinach and broccoli may cause green poop. It is normally only temporary and not harmful.

Speak to your dietician if you are concerned that your diet is not balanced and cut down on iron supplements if you continue to experience green stools.

  • Artificial food coloring

Many products contain color additives such as dyes or lake pigments. The artificial food colorants that are normally added to candy, popsicles, ice-cream, cake frosting, etc. may cause a discoloration in your stool.

Even if the actual food coloring is not green in color but say blue or purple it may still cause your feces to look green.

Artificial food coloring is not healthy and if you are consuming a lot of it on a regular basis you should seriously consider changing your diet.

  • Bile from diarrhea

Green poop is often the result of bile (green in color). When bile passes through your large intestine it turns brown in color but if it passes through your large intestine too quickly as is often the case if you have diarrhea or as a side effect of using laxatives it may remain green.

If you are suffering from diarrhea your green poop should be temporary but make sure you drink enough water to avoid dehydration. Itโ€™s recommended that you consult with your doctor as soon as possible if you have chronic diarrhea.

  • Bile from eating fatty foods

Bile also gets released after a fatty meal to help break down the fat particles. In this case excess bile may also be the cause of your green poop.

If you consume lots of fatty foods and experience green stools as a result of the excess bile produced in your body you should really see this as your body sending you an early warning sign that you urgently need to change your eating habits.


Green poop is normally only temporary and not harmful. However, if you are experiencing other symptoms in combination with your green poop such as chronic diarrhea, pain, vomiting, etc. then please consult your doctor as soon as possible.

In most cases green poop can be attributed to a poor diet. This may include eating lots of junk food, fatty food or not following a balanced dieting plan. By eating more balanced and healthy meals, drinking lots of water and doing regular exercise you should be able to prevent recurring green stools.

Most people with digestive disorders have a long history of eating food that are not beneficial to them and may even be toxic. In such cases, regular exercise and following a healthy eating plan are recommended as a positive step in the right direction.


47 Responses to “Green Poop Causes”
  1. angry bird says:

    i have green poop. I remembered that I had a green apple slushy that was GREEN the day before so that is why my poop is green…

  2. Admin says:

    Yes, it’s more than likely that the artificial food coloring in your slushy is causing your poop to look green. It should be back to it’s normal color in no time.

  3. lixibeth says:

    I have green crap it looks like I am pooping like a candian goose, i eat carefully but I have a totally new meaning to the term going green

  4. Admin says:

    @ Lixibeth. Love your sense of humor! You said you are eating carefully… Do you have any idea, after visiting this site, what may be causing your green poop? Have you changed your diet recently or consumed something that is known to cause green poop?

  5. Donna says:

    I have not eaten anything green and I’m not taking iron supplements. I have not changed any medications or eating habits. I had a sudden bout of diarrhea several days ago, but not green. I have been having pain and trouble with very firm bowels for a long time. I have very frequent bowel movements. Now my bowel movements are very green. I believe I have hemroids that have been causing the pain and now the green has me worried. Could something be wrong?

  6. Admin says:

    @ Donna. You say you have very frequent bowl movements and I suspect your green poop may be caused by bile that passes through your large intestine too quickly. However, I strongly recommend you visit your doctor, get it properly diagnosed and get treatment, if necessary.

    Please feel free to let us know what you doctor said as it may be useful to other readers that are having similar problems.

  7. Melanie says:

    I don’t usually eat vegetables. 4 days ago I ate a modest serving of a very dark green food–I think it was cooked spinach, but I’m not actually certain because it just tasted like spices… It was Indian food. Anyway, I’ve had green poop, like, bright plastic-green for 3 days, which is 5 bowel movements. Is that normal for having had one serving of a green food? I didn’t even have seconds. When can I expect to go back to brown?
    I haven’t been eating anything else green, blue, or purple. Mostly I’ve been eating oatmeal, fried eggs, pineapple, cantaloupe, nuts, seeds, raisins, and about 3 frozen meals a week. Some popcorn, chocolate, or cereal at night. Ground beef (Manwich, tacos, burger) about 3 meals per month, around the time of my period. One cup of coffee every morning. One sixteen ounce bottle of Sprite per day with lunch, and other than that I just drink ‘artesian’ water. This has been my diet since January, and my poop has been tan colored since then, until 4 days ago. Prior to January I ate almost exclusively in restaurants and had medium-brown poop with little variation.
    Oh, I also quit taking Lexapro about 1 week ago, and I have not noticed any side effects from discontinuing that. I’ve been using a packet of Emergen-C once every other day. That’s everything I can think of.

  8. Admin says:

    @ Melanie. It sounds like the “very dark green food” you ate is the cause of your green poop.

    Green poop normally only lasts for a couple of days max. Since you have already had 5 green bowel movements in the last 3 days your stool should revert back to it’s normal color in the next day or two.

  9. mamarecoveringherdaughter says:

    What explains green of all color that looks like moss? Many parents in the autism community describe seeing this.

  10. Admin says:

    Without knowing more details it’s hard to answer your question. There can be many different causes… If none of the possible causes mentioned above are applicable my first question would be to ask you if the child has had a yeast infection or has been treated recently for it. It is possible that may be the cause, directly or indirectly, of the green or “moss” colored poop but without further information I am only guessing.

  11. Rachel says:

    You mentioned iron supplements in your description. I have I to take iron after a recent hospital stay. I was in for a horrible kidney infection and such a high temp that wouldnt respond to anything. If poop is green, could it mean you have to much iron and your body is dumping it? No pun intended. Will it go back to “normal” after I stop taking ig? Thanks for your help.

  12. Admin says:

    @ Rachel. Yes, the iron supplement you are taking is more than likely the cause of your green poop and it should return to “normal” shortly after you stop taking it.

  13. Jeanette says:

    Two weeks ago, I started taking sertraline (Zoloft), and the same day my then-five-week-old, breastfed baby had a Hepatitis B vaccine. The next day her stools turned green and have stayed that way (except on one occasion). Could this be caused by my medication? (MY stools are not green.)

    She doesn’t show signs of illness, and my diet hasn’t really changed. (I’ve been trying to eat more vegetables in general, but haven’t upped my leafy greens THAT much.)

  14. Lisa says:

    I have Celica disease (allergic to gluten) and I have trouble with having regular bowel movements so I take an over the counter pill, a Colace tablet, once a day.
    For the last two weeks all of my bowel movements have been green and my stomach feels bloated.

    Any Suggestions? Do you think it could be a bacteria infection?
    I’ve been thinking I should go to the doctor? Do I need to see a gastroenterologist or my primary care physician.

  15. billy marts says:

    july 4th, ate 2 white/red/ blue cupcakes & drank vodka & ginger ale during the day. had green movements (solids) for the next 2 days…back to normal until this past weekend. drank vodka/ginger ale on saturday, no cupcakes & no green movements on sunday….drank vodka ginger ale on sunday (just a few) and had 1 american flag cupcake….the green issue stared again the next morning….i only drink vodka / ginger ale usually just one day a week and normally never eat cupcakes….is drinking causing the green or is it the cupcakes….this makes me nervous, thanks

  16. Emily says:

    I have had green poop for the past two days. I do exercise six times a week and drink lots of water and my diet is very healthy for the most part. I do eat a lot of spinach but I always have so I am not sure why my poop is green. Its not diarrhea and sometimes it is hard to pass. I haven’t really had any other symptoms so it really is puzzling

  17. Em says:

    I have had IBS for a couple of years and suffered from stomache pains and diarrhea with varying colors (but rarely green) and about two weeks ago I stopped eating sugars and some other fast carbs + started eating probiotic yogurt and my problems are gone (yay!). However, for the last two days my stool have had patches of dark green in them (like undigested spinach or seaweed, though I haven’t eaten neither) and today the stool had a greyish, light green color (with no trace of brown). I have always eaten a lot of broccoli and green beans, and have done that for the past days too, but not more than before. Also, everything I’ve eaten lately has been natural (no food colorings or anything like that).

    Should I be worried or might this just be my digestive system healing itself from years of bad foods? Should I see a doctor?

  18. Anonymous says:

    I’ve had terrible stomach cramps all day long. My poop is bright, bright green and I’m very worried. I’ve drank a bunch of purple soda, and I want to know how artificial food colorings effect my health.

  19. Joaquin says:

    I have yellowish green stool. It reminds me of Fruit Loop cereal (which I have not consumed recently). Here’s what I ate yesterday.

    Chicken fingers with tabasco sauce.
    2 servings of French fries with ketchup.

    Catfish with 57 sauce.
    Cabbage with olive oil, ground peppercorn, lemon juice.
    half a Zucchini (with skin).
    3 Pita Bread pockets, toasted.
    Purple onion.

    Little Debbie Swiss Cake Rolls.
    Willy Wonka shockers.
    and a lot of Simply Limeade.

    do you think that the Limeade, Zucchini, or the Cabbage colored it green?
    this is the first time i have had zucchini in months.
    I had cabbage the day before and didnt have a stool color change.
    also i have been drinking Limeade several days this week, but not as much as i had yesterday. i love Lime juice ๐Ÿ™‚

  20. Johnk287 says:

    This actually answered my drawback, thank you! dfeedeaaddbe

  21. Tom says:

    It was the Swiss cake rolls. Every time I eat those things, I’m green for a whole day. Just confirmed it last night actually.

  22. Jack Nehoff says:

    Hi, I’ve been pooping green for years now since the accident.. I do feel fine so I’m not concerned by it – almost forgot most people don’t.


  23. Darryl says:

    I ate nothing green and my poop is green it’s been going for two weeks along with diarrhea what is going on with me

  24. Danny Nye says:

    I am currently taking radiation treatments for cancer and my stool is green. Should I be concerned?

  25. katherine says:

    Please help ๐Ÿ™ I honestly don’t know what to do. I had green waffles on st. Patricks day but I doubt it would be affecting me now. I cant get a full shit out. Because it hurts too much. I have to try my hardest and it comes out green. I like cucumbers and pees but they have never done this. This week while it’s been green I’ve been completely out of it and tired. But if I tell my dad he wont do anything but give me fiber gummies. Which have not helped one bit. What do I do?!?!?!?!?!?!

  26. Robin says:

    I’ve been having pain in my upper abdomen especially after I eat, also have pain in lower right abdomen that radiates to my back,I’ve recently started pooping green, It seems to be a once a month occurrence, what can it be? I’m tired of drs not being able to find anything

  27. Meg says:

    That explains a lot. I’ve been having green stool for two days but each day, I have fruit loops for breakfast. I haven’t had them in a while and having them now have caused stomach aches and green stool. How odd.

  28. andi says:

    Years ago my son had green stool…off and on ..
    I monitored the food and snacks that the kids ate. They were not allowed to just eat snacks when they wanted without asking mainly because my oldest consumed a lot of sugar….it took a while but I finally realized that when he had too much sugar his stool was varied colors of green….otherwise no issue.
    A friend suggested a refrigerated brand of acidophilus. It worked… the was basically a cycle of the more sugar he ate the more his body craved..her son had a version of basic candida…

  29. andi says:

    I totally agree with previous writer EM….
    amazing how our systems work.
    My husband had to fast a little over a week…liquids only to solve an intestinal issue. thankful that the dr quickly saw the issue

  30. Danielle says:

    I ate fruit loops a lot lately and also cookies and root beer and now I poop a lot and its green. Hmm. Strange and painful…lots of gas in my intestines.

  31. Adam says:

    I have had green Poop and have been about 5-6 times in the last 2 hours and it’s really started burning so much and I don’t know if it could be the bile that’s burning but I haven’t had any colouring or vegs lately

  32. Debi says:

    Swiss cake rolls make me poop green, too!!

  33. Liehman says:

    I have had diarrhea with green color for two days..stomach cramping too. Normally my diet is healthy
    But not so much for the past 3 weeks. Also I. Normally drink bottled spring water since tap water gives me
    Horrible diarrea (even when in other cities traveling). I will bet when I go back to normal eating habits
    And go back to healthy drinking water this issue will resolve itself.

    My suggestion; if your loose or green stools last longer than 5 days go see your pcp first. If changes
    In your diet don’t resolve the issue he or she should refer you to a GI specialist.

  34. Charlotte says:

    I have really dark green poop help I’m worried

  35. Ronda says:

    I’ve had blue green runny poop for 3 days I’ve had no change in diet no food coloring foods.. Stomach kinda hurting should I b worried?

  36. Mac says:

    My stools have been green for weeks and I haven’t eaten a lot of green veggies. Could it be the grape water flavoring I’ve been squirting in my water?

  37. Theresa Parker says:

    I ate collard greens about two weeks ago, ever since than my poop has been green. I don’t have any pain or any thing I just want to know why it is still green.

  38. Carter says:

    I dont eat and vegetables or nothing green and all I eat isjunk food and I dont drink water and my belly always hurting and my poop is green and dont know why

  39. Kelly cole says:

    I have been having green stool for a while but i do not eat any vegetables

  40. Anonymous says:

    I have been having green poop for a month. No stomach cramping,no diarrhea nothing. I do eat a lot of sugar. And I seen someone mention fruit loops,yep eat that on a regular. I finally went to dr have my stool tested for fat. Im nervosa,because I don’t want to be sick.?

  41. Anonymous says:

    I have been having green poop for a month. No stomach cramping,no diarrhea nothing. I do eat a lot of sugar. And I seen someone mention fruit loops,yep eat that on a regular. I finally went to dr have my stool tested for fat. Im nervosa,because I don’t want to be sick.?

  42. Cynthia says:

    I became a vegan about 4 weeks ago and just yesterday my poop is a very dark green is that normal?

  43. Cynthia says:

    Pooping green is it normal when you become vegan?

  44. bob curran says:

    Ate a couple of slices of cake that had heavy food coloring apparently a couple of days ago. I have had two bowel movements and my feces is still green. No pain or blood or anything like that. I was just wondering if i should just wait it out for a couple more bowel movements and see what happens.

  45. Jeffrey says:

    Theraflu and generic theraflu will turn your poop green also.

  46. lost says:

    hey can you please reply to me i have been having a green poo for ages i dont eat much in fact i rarely eat and i havent eated anything green for ages when i get a green poo there is usally blood mixed with it somtimes bright sometimes dark can you please help me i am worried sick about my heath and by the way i am 11 yrs old

  47. sandi beech says:

    I could not figure out why my poop was green. A 4th of July party where I had cake with blue frosting, the food coloring, and ice pops, again the food coloring. Even though the frosting was blue, and the ice pops were red and yellow, the food coloring can cause your poop to turn green. Thanks to websites that explained all that, I am much more at ease!

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!

Green Poop