Why Is My Poop Green/Black?

Green or black poop can be a cause for concern, leading people to wonder why it is happening. While it may be alarming to see these colors in your feces, there are several reasons why it might be happening, some of which may require medical attention.

Causes of Green or Black Poop

  1. Diet: One of the most common causes of green or black poop is your diet. Consuming foods that are high in chlorophyll, such as leafy greens, can cause green poop. Iron supplements and black licorice can cause black poop.
  2. Medications: Some medications can also cause changes in the color of your poop. Iron supplements, Pepto-Bismol, and some antibiotics can cause black poop. In contrast, some laxatives and antacids can cause green poop.
  3. Gastrointestinal Disorders: Certain gastrointestinal disorders can cause changes in poop color. Conditions such as celiac disease, Crohn’s disease, and ulcerative colitis can cause green or black poop due to malabsorption of nutrients.
  4. Infections: Infections like salmonella, shigella, and E. coli can cause green poop. Black poop can also occur in people with a gastrointestinal infection or food poisoning.
  5. Bleeding: Green or black poop can be a sign of bleeding in the gastrointestinal tract. This bleeding could be due to ulcers, hemorrhoids, or inflammatory bowel disease.

When to See a Doctor

In most cases, green or black poop is not a cause for concern and will resolve on its own within a few days. However, if you are experiencing other symptoms, such as abdominal pain, nausea, or vomiting, you should see a doctor. You should also seek medical attention if the color of your poop persists for more than a few days, if you notice blood in your stool, or if you have a fever.


Green or black poop can be caused by a variety of factors, including diet, medications, gastrointestinal disorders, infections, and bleeding. In most cases, the cause is not serious and can be resolved on its own. However, if you experience other symptoms or if the color persists, it is best to seek medical attention to rule out any underlying conditions.

Was this article helpful?