Level 1: Causes of diarrhea in infants There are many causes of diarrhea in infants, common ones include infectious diarrhea, food allergies, indigestion, etc. Among them, infectious diarrhea is the most common cause, usually caused by viruses, bacteria or parasites. In addition, the baby\’s intestines are relatively fragile and easily affected by the external environment and diet.