Infants might have green stool as a result of:

  • Not finishing nursing entirely on one side, thus missing some of the high-fat content breast milk, which affects the digestion of the milk
  • Protein hydrolysate formula (for babies with milk or soy allergy)
  • Lack of normal intestinal bacteria in breast-fed infants
  • Diarrhea

Children and adults

Causes of green stool include:

  • Diet high in green vegetables such as spinach
  • Food dyes
  • Diarrhea
  • Indomethacin — a nonsteroidal anti-inflammatory drug
  • Iron supplements
  • Medroxyprogesterone (Depo-Provera), a contraceptive drug

Causes shown here are commonly associated with this symptom. Work with your doctor or other health care professional for an accurate diagnosis.

Sept. 19, 2015