Infants might have green stool as a result of:

  1. Not finishing nursing 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 (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. Diarrhea
  2. Diet high in green vegetables such as spinach
  3. Food dyes
  4. Indomethacin – a nonsteroidal anti-inflammatory drug
  5. Iron supplements
  6. 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.

May 30, 2018