Baby Green Poop: 7 Causes and What to Do

Published: 2026-01-06Last Reviewed: 2026-01-06BebeSnap Parenting Team5min read

Check Your Baby's Health from One Photo

Get Started Free

Discovering green poop in your baby's diaper can be alarming. "Is my baby sick?" you might wonder. But in most cases, green baby poop is completely normal. In this article, we'll explore 7 causes of green stool in newborns and infants, and when you should see a doctor.

Is Green Baby Poop Normal?

The short answer is yes, most green poop is normal. Baby stool color can range from yellow to green to brown, depending on what they eat, how fast food moves through their digestive system, and how bile is processed.

However, if other symptoms are present or the green poop persists, it's worth paying attention.

7 Causes of Green Baby Poop

1. Foremilk/Hindmilk Imbalance (Breastfeeding)

This is the most common cause of green poop in breastfed babies.

  • Foremilk (first milk): High in water and lactose
  • Hindmilk (later milk): Rich in fat and more filling

If baby gets mostly foremilk without enough hindmilk, you may see watery, foamy green stools.

Solution: Let baby fully empty one breast (15-20 minutes) before switching sides.

2. Iron Intake

Babies taking iron-fortified formula or iron supplements may have green or dark green stools. This is a natural result of iron oxidation.

  • Iron-fortified formula
  • Iron drops/supplements
  • Iron-rich baby foods (spinach, beef, etc.)

No need to worry - this is a normal reaction.

3. Starting Solid Foods

When babies start solids, stool colors become more varied. Green vegetables especially can cause green poop.

  • Spinach, broccoli, peas
  • Green purees or juices
  • Kale, avocado

Food colors appearing in stool is completely normal.

4. Fast Gut Transit Time

When food moves quickly through the intestines, bile doesn't have time to fully break down, resulting in green stool.

Bile is naturally green and turns yellow-brown as it slowly passes through the gut. Fast transit means green bile comes out unchanged.

Often temporary - monitor for a few days.

5. Cold or Viral Infection

When babies have a cold, they swallow mucus, which can cause green poop when digested. Stomach bugs can also cause green stools.

Check for accompanying symptoms:

  • Fever
  • Vomiting
  • Decreased appetite
  • Fussiness

6. Allergies or Sensitivities

Rarely, food allergies or sensitivities can cause green poop.

  • Cow's milk protein allergy
  • Foods mom ate (if breastfeeding)
  • Formula ingredients

Mucousy green poop that recurs warrants a pediatrician visit.

7. Teething

Some parents notice green poop during teething, possibly from swallowing excess saliva. While not scientifically proven, it's commonly reported.

When to See a Doctor

Most green poop isn't concerning, but see your pediatrician if you notice:

SymptomPossible CauseUrgency
Blood in stool (red or black)Intestinal bleeding, anal fissureImmediate
White/gray stoolBile duct issuesImmediate
High fever + green poopInfectionSame day
Severe diarrhea + green poopGastroenteritis, dehydration riskSame day
Mucus + green poopAllergy, infectionWithin days
Persists 2+ weeksNeeds investigationWithin days
BebeSnap app

Check Your Baby's Health from One Photo

Get Started Free

Normal Baby Poop Colors

For reference, here's the normal range of baby poop colors:

  • Yellow/golden: Typical breastfed baby poop
  • Tan/brown: Formula-fed or after starting solids
  • Greenish-brown: Normal range
  • Bright green: May need investigation (usually normal)

Check Your Baby's Poop with BebeSnap

It's not always easy to visit the doctor every time you're worried about baby's poop. Try the AI Stool Analysis feature in the BebeSnap app.

How to use:

Step 1: Tap the 'Analysis' tab at the bottom of the app

Step 2: Tap the camera icon to take a photo or select from gallery

Step 3: Answer quick questions (feeding method, recent changes, etc.)

Step 4: AI provides color assessment, consistency evaluation, special notes, and overall opinion

When you're wondering "Should I go to the doctor?", get an AI analysis first.

👉 Learn more about AI Stool Analysis

Frequently Asked Questions (FAQ)

Q: Is green baby poop normal?
A: Most green poop is completely normal. Baby stool color ranges from yellow to green to brown depending on what they eat, how fast food moves through the gut, and how bile is processed. However, if you see blood, white or gray stool, or green poop with a high fever or severe diarrhea, you should see a doctor.

Q: Why does my breastfed baby have watery, foamy green poop?
A: A foremilk/hindmilk imbalance is the most common cause. If your baby gets mostly watery, lactose-rich foremilk without enough fat-rich hindmilk, you may see watery, foamy green stools. Letting your baby fully empty one breast (15-20 minutes) before switching sides helps.

Q: Can iron or solid foods cause green poop?
A: Yes. Iron-fortified formula or iron supplements can cause green or dark green stools from iron oxidation, which is normal. Green vegetable solids like spinach and broccoli can also show their color in the stool, which is normal too.

Q: When should I see a doctor about green poop?
A: Go immediately if you see blood (red or black) or white or gray stool. Seek same-day care if a high fever or severe diarrhea accompanies the green poop, and see a doctor within days if there is recurring mucus or if the green poop persists for 2 or more weeks.

References

Baby Green Poop: 7 Causes and What to Do

Check Your Baby's Health from One Photo

AI stool analysis reads color and texture, and keeps every health record in one place.

Medical Disclaimer: This article is for informational purposes only and does not replace professional medical advice. If you have concerns about your baby's health, please consult a pediatrician.