Question: what can cause a 3 month old baby to have diarrhea?
Answer: A change in your baby's diet or a change in the mother's diet if breastfeeding. Use of antibiotics by the baby, or use by the mother if breastfeeding. A bacterial infection. Your baby will need to take antibiotics to get better. A parasite infection. ...  Rare diseases such as cystic fibrosis.