Why Is My Stool Green?



Green stool — when your feces look green — is usually the result of something you ate, such as spinach. Certain medications or iron supplements also can cause green stool.

Newborns pass a dark green stool called meconium, and breast-fed infants often produce yellow-green stools. In older children and adults, green stool is uncommon. It's rarely cause for concern.



Infants might have green stool as a result of:

  1. Not finishing breast-feeding entirely on one side, thus missing some of the high-fat-content breast milk, which affects the digestion of the milk
  2. Protein hydrolysate formula, which is used for babies with milk or soy allergy
  3. Lack of normal intestinal bacteria in breast-fed infants
  4. Diarrhea

Children and adults

Causes of green stool include:

  1. Diet high in green vegetables, such as spinach
  2. Food dyes
  3. Diarrhea
  4. Iron supplements

When to see a doctor

Call your doctor if you or your child has green stool for more than a few days. Green stool often occurs with diarrhea, so drink plenty of fluids and seek immediate medical attention if you or your child becomes dehydrated.

JPeei Clinic