Question: how long can a 1 year old have diarrhea?
Answer: How long will it last? Diarrhea from a viral infection usually lasts several days to 2 weeks, regardless of the type of treatment. The main goal of treatment is to prevent dehydration. Your child needs to drink enough fluids to replace the fluids lost in the diarrhea.