A newborn’s green poop may be due to physiologic factors such as the mother eating too much iron, or pathologic factors such as indigestion. 1. Physiological factors. Due to the mother’s recent intake of food containing too much iron, the child’s abdomen is not kept warm in time, the child’s milk powder contains too much iron and other reasons, resulting in the child’s discharge of green stools. 2. Indigestion. The mother consumes spicy, cold and other irritating foods, causing gastrointestinal disorders, resulting in indigestion, which leads to the symptom of green stools. There may be other reasons why a newborn baby has green poop, so it is recommended to go to the hospital in time, improve the examination to clarify the cause of the disease, and then give targeted treatment or treatment under the guidance of the doctor.