What Causes Diarrhea in Toddlers and When to Worry

Diarrhea in toddlers is most often caused by viral infections, but dietary factors, food intolerances, antibiotics, and parasites can all play a role. In many cases, the cause is harmless and resolves on its own within a few days. Understanding what’s behind it helps you respond appropriately and know when something needs closer attention.

Viral Infections Are the Most Common Cause

The majority of diarrhea episodes in toddlers come from viruses picked up through everyday contact with other children, contaminated surfaces, or food. Rotavirus and norovirus are the two biggest culprits. Rotavirus causes severe watery diarrhea and vomiting, typically starting about two days after exposure and lasting three to eight days. Norovirus follows a similar pattern but tends to be shorter, usually resolving within one to three days.

These viruses spread easily in daycare settings and households with young children. A toddler can pick up rotavirus or norovirus from touching a contaminated toy and then putting their hands in their mouth. Widespread rotavirus vaccination has significantly reduced severe cases, but breakthrough infections still happen and other stomach viruses circulate year-round.

Too Much Juice and Sugar

Fruit juice is one of the most overlooked causes of loose stools in toddlers. Juices high in sorbitol (like apple, pear, and prune juice) and those with more fructose than glucose are particularly problematic. These sugars aren’t fully absorbed in a toddler’s small intestine, so they pull extra water into the gut and speed up digestion, resulting in watery or loose stools.

This pattern is so common it has its own name: “toddler’s diarrhea,” also called functional diarrhea or chronic nonspecific diarrhea. It develops between ages 6 months and 3 years, and children with it pass four or more loose or watery stools a day without any other symptoms. They’re otherwise healthy, growing normally, and gaining weight on schedule. It typically resolves on its own by the time a child starts grade school.

The American Academy of Pediatrics recommends limiting fruit juice to 4 to 6 ounces per day for children ages 1 to 6, and avoiding it entirely before 12 months. If your toddler is having persistent loose stools without signs of illness, cutting back on juice is a reasonable first step.

Bacterial and Parasitic Infections

While viruses cause most cases, bacteria like Salmonella and Campylobacter can trigger more severe diarrhea, often with fever, cramping, and sometimes blood in the stool. These infections usually come from undercooked meat, contaminated water, or contact with animals.

Giardia, a common waterborne parasite, deserves special mention for toddlers. It spreads through contaminated water, food handled by someone with the infection, or person-to-person contact, and outbreaks happen frequently in child care centers. Children in diapers or those who are toilet training are at higher risk because the parasite spreads through stool. Parents changing diapers and child care workers are also more likely to pick it up. Giardia causes watery, sometimes greasy and foul-smelling stools along with bloating, gas, stomach cramps, and fatigue. Symptoms can last two to six weeks without treatment.

Food Intolerances and Allergies

Lactose intolerance and cow’s milk protein allergy both cause digestive problems in toddlers, but they work through completely different mechanisms. Lactose intolerance happens when the small intestine doesn’t produce enough of the enzyme that breaks down lactose (the sugar in milk), so undigested lactose ferments in the gut and causes gas, bloating, and diarrhea. Cow’s milk protein allergy, on the other hand, is an immune reaction to proteins in milk, particularly casein. It can cause diarrhea along with skin rashes, vomiting, or fussiness.

True lactose intolerance is relatively uncommon in toddlers, though it can appear temporarily after a stomach virus damages the intestinal lining. Cow’s milk protein allergy is more likely in this age group and is one of the most common food allergies in young children. If you notice that diarrhea consistently follows dairy intake, tracking what your child eats and when symptoms appear can help identify the connection.

Antibiotics

If your toddler develops diarrhea during or shortly after a course of antibiotics, the medication itself is a likely cause. Antibiotics kill off beneficial gut bacteria along with the targeted infection, disrupting the balance in the digestive tract. About 18% of children under age 2 develop antibiotic-associated diarrhea, compared to only 3% of older children. Symptoms begin on average about five days after starting the antibiotic.

This type of diarrhea is usually mild and clears up after the antibiotic course ends. Probiotics may help in some cases, but talk to your pediatrician about whether they’re appropriate for your child’s age and situation.

Spotting Dehydration

The biggest risk with toddler diarrhea isn’t usually the underlying cause. It’s fluid loss. Toddlers dehydrate faster than older children because of their smaller body size, so watching for dehydration matters more than diagnosing the exact pathogen in most cases.

Mild dehydration may only show up as decreased urine output, with fewer wet diapers than usual. Moderate dehydration brings more visible signs: a dry mouth, skin that doesn’t bounce back quickly when gently pinched, faster heart rate, and increased irritability. Severe dehydration is a medical emergency, with extreme lethargy, altered responsiveness, rapid breathing, and mottled skin.

For mild to moderate dehydration, oral rehydration solutions (sold over the counter as products like Pedialyte) are the gold standard. The general guideline is roughly 50 milliliters per kilogram of body weight over four hours, plus additional fluid to cover ongoing losses. For a 12-kilogram (26-pound) toddler, that’s about 600 milliliters, or roughly 20 ounces, over four hours. Small, frequent sips work better than large amounts at once, especially if your child is also vomiting.

Signs That Need Medical Attention

Most toddler diarrhea resolves without any medical intervention. However, certain signs warrant a call to your pediatrician: diarrhea lasting more than two to three days, repeated vomiting that prevents your child from keeping fluids down, blood or mucus in the stool, or a fever that keeps climbing above 104°F (40°C). For babies under 3 months, any fever of 100.4°F or higher with diarrhea is a reason to contact your doctor immediately or go to the emergency room.

Persistent diarrhea lasting weeks rather than days, particularly if your child isn’t gaining weight or seems to be losing weight, could point to a food allergy, celiac disease, or a parasitic infection like giardia that needs specific treatment. Keeping a record of stool frequency, consistency, and what your child has been eating or drinking makes it easier for your pediatrician to narrow down the cause.