Most cases of diarrhea clear up on their own within two to three days. If yours has lasted longer than two days without any improvement, that crosses the threshold where most doctors recommend getting checked out. The timeline depends heavily on what’s causing it, so understanding the typical ranges can help you gauge whether your body is on track or something else is going on.
Typical Duration by Cause
The most common culprit behind a sudden bout of diarrhea is a viral infection, often called the stomach flu. Rotavirus, one of the most well-known causes, typically produces watery diarrhea and vomiting lasting 3 to 8 days. Norovirus tends to be shorter, usually resolving within 1 to 3 days. Food poisoning from bacterial sources like Salmonella or Campylobacter generally lasts 4 to 7 days, though some bacterial infections can stretch beyond two weeks without treatment.
Parasitic infections are a different story. These can drag on for weeks to months if untreated, since the organisms aren’t cleared by the immune system as easily as viruses.
Antibiotic-associated diarrhea is another common scenario. It can start within hours or days of beginning a course of antibiotics, and mild cases usually resolve a few days after finishing the medication or shortly after stopping it. If diarrhea from antibiotics persists beyond two days, it’s worth contacting your doctor, since a small percentage of cases involve a more serious bacterial overgrowth that needs targeted treatment.
Acute, Persistent, and Chronic Categories
Doctors group diarrhea into three categories based on how long it lasts. Acute diarrhea is anything under two weeks, and this covers the vast majority of cases. Persistent diarrhea falls between two and four weeks. Chronic diarrhea is anything beyond four weeks.
These categories matter because they change how the problem gets investigated. A two-day bout of loose stools after a questionable restaurant meal doesn’t need testing. But diarrhea that has persisted for four weeks or longer triggers a workup for underlying conditions like inflammatory bowel disease, celiac disease, or irritable bowel syndrome. If you’ve crossed the four-week mark, your doctor will likely order blood work and stool tests to narrow down the cause.
Different Timelines for Children
Children, especially infants, operate on a shorter clock. Diarrhea lasting more than 24 hours in a child warrants a call to the pediatrician. For infants under 12 months, premature babies, or children with other medical conditions, you should contact a doctor right away rather than waiting.
The concern with kids isn’t the diarrhea itself so much as how quickly they dehydrate. Watch for no wet diapers in three or more hours, a sunken appearance around the eyes or cheeks, skin that doesn’t flatten back when you gently pinch it, or a fever above 102°F. Any of these signs mean the child needs medical attention that day.
Warning Signs at Any Age
For adults, the two-day mark is the key threshold. If diarrhea hasn’t started improving by then, or if you’re having six or more loose stools per day, it’s time to see a doctor. Certain symptoms warrant immediate attention regardless of how long the diarrhea has lasted:
- Blood or black color in stool
- Fever above 102°F (39°C)
- Severe abdominal or rectal pain
- Signs of dehydration: excessive thirst, dry mouth, dark urine, dizziness, or very little urination
- Mental state changes like unusual irritability or lack of energy
Some groups face higher risks from even short bouts. People over 65, pregnant women, anyone on antibiotics, and those with weakened immune systems should stay in closer contact with their doctor from the start rather than waiting the full two days.
What Helps It Resolve Faster
Staying hydrated is the single most important thing you can do while waiting for diarrhea to run its course. Water alone isn’t ideal since you’re also losing electrolytes. Oral rehydration solutions or diluted broths help replace what’s being lost. If you’re vomiting and can’t keep anything down, small frequent sips are more effective than trying to drink a full glass at once.
Probiotics can meaningfully shorten the duration of infectious diarrhea. A large Cochrane review found that probiotics reduced the average duration by about 30 hours compared to no treatment. For rotavirus diarrhea specifically, the reduction was closer to 38 hours. That’s roughly a day and a half shaved off the illness, which is significant when you’re miserable.
For food, the old advice about sticking strictly to bananas, rice, applesauce, and toast (the BRAT diet) is outdated. Those foods are fine for the first day or two, but there’s no reason to limit yourself to just those four items. Once your stomach has settled, you can move to other easy-to-digest options: brothy soups, boiled potatoes, oatmeal, cooked carrots, avocado, skinless chicken, and eggs. The goal is to get back to a nutritious diet as soon as you can tolerate it, since your body needs fuel to recover.
What a Normal Recovery Looks Like
A typical recovery from acute diarrhea follows a recognizable pattern. The first day or two tends to be the worst, with frequent watery stools and possibly vomiting or cramping. By day three or four, the frequency drops and stools start firming up. Most people feel close to normal within a week, though it’s common for stools to remain slightly looser than usual for a few days after that. This trailing period doesn’t mean something is wrong. Your gut lining takes time to fully heal, and digestion may not feel completely normal for up to two weeks after the worst symptoms pass.
If you notice the opposite pattern, where things seem to be getting worse rather than better after the first couple of days, or where symptoms improve briefly and then return, that’s a signal your body may not be handling it on its own. Persistent or worsening diarrhea beyond two weeks moves into a different diagnostic category and typically needs stool testing to identify whether a bacterial or parasitic infection is responsible.

