Is it normal for a newborn’s stool to be slightly green?

May 16, 2022 Source: Cainiu Health
Dr. Xie Zixing
Introduction
Green stool in babies: - Light green stool is normal. - Dark green stool is often a sign of indigestion. In general, breastfed babies’ stools are acidic and may appear slightly green, sometimes with small white specks. As long as the baby feeds well, remains alert and active, and gains weight appropriately, these findings are considered normal.

It’s common to hear new mothers mention that their babies have passed green stools. Many wonder whether this is normal and whether it could harm their baby. So—is it normal for a newborn’s stool to appear slightly green?

Is it normal for a newborn’s stool to be slightly green?

Light green stool is generally harmless. However, dark green stool often indicates indigestion. In breastfed infants, stool is typically acidic and may naturally appear slightly green, sometimes containing small white specks. As long as the baby feeds well, remains alert and active, and gains weight appropriately, this is considered normal. If, however, the baby develops green stools accompanied by signs of discomfort—such as abdominal pain or excessive crying—it is advisable to consult a healthcare provider.

In formula-fed infants, green stools may indicate accelerated intestinal motility or gastrointestinal inflammation—signs commonly associated with diarrhea. Stool color is closely related to feeding method. For exclusively breastfed infants, normal stool is typically yellow or golden-yellow in color, uniform in consistency, soft and pasty, with a mildly sour but not foul odor. It usually contains no visible mucus, though occasional small curds, flecks, or a slight greenish tinge may be present.

A newborn’s stool is one of the most reliable indicators of digestive health. Healthy newborns often pass dark green meconium initially; as feeding begins, stools gradually transition toward a yellowish hue. We hope this information has been helpful. Wishing you good health and happiness!