Baby diarrhea can last anywhere from a few days to a week. The duration will depend on the cause of the diarrhea, as well as the baby's age, health, and overall condition.