The baby’s stool has a fishy odor, may be indigestion, enteritis, gastrointestinal bleeding and so on. 1. indigestion: if suddenly to the baby intake of large amounts of high-protein foods, may cause indigestion, stools have a fishy smell, and even the symptoms of diarrhea, as long as the baby does not have obvious discomfort, most of them can be improved on their own. 2. enteritis: baby unclean diet or abdominal cold, caused by intestinal flora imbalance, the performance of increased stool frequency, thin stool, with a fishy odor, which is the performance of enteritis. 3. Gastrointestinal bleeding: when gastrointestinal diseases cause bleeding, the stool is mixed with blood, and will also have a bloody odor, accompanied by black stool, abdominal pain and other symptoms. The baby’s stool has a fishy odor, there may be other reasons, it is recommended to go to the hospital in a timely manner, improve the examination to clarify the cause of the disease, under the guidance of the doctor to give targeted treatment or treatment.