Most cases of diarrhea clear up on their own within one to three days. The fastest way to recover is to stay hydrated, eat the right foods, and avoid anything that makes symptoms worse. If a virus is the cause, which it usually is, your body will fight it off without medication. Here’s what actually helps speed things along.
Hydration Is the Priority
Diarrhea pulls water and electrolytes out of your body fast. Replacing those fluids matters more than any medication or dietary change. Water alone isn’t ideal because it doesn’t replace the sodium and potassium you’re losing. Oral rehydration solutions (sold as Pedialyte or store-brand equivalents) are the gold standard, but clear broths and diluted fruit juices also work for mild cases.
Signs you’re getting dehydrated include dark urine, urinating less than usual, extreme thirst, dry mouth, dizziness, and fatigue. If you pinch the skin on the back of your hand and it doesn’t flatten back right away, that’s another reliable signal. For infants, watch for no wet diapers for three or more hours, no tears when crying, or a sunken soft spot on the skull.
What to Eat and What to Skip
You don’t need to follow a strict diet. Most experts no longer recommend the old BRAT diet (bananas, rice, applesauce, toast) as a formal protocol. Once you feel ready to eat, you can return to your normal diet. Children should continue their usual age-appropriate meals, and infants should keep breastfeeding or drinking formula.
That said, certain foods and drinks will make things worse while your gut is irritated. Avoid these until symptoms settle:
- Caffeine (coffee, tea, some sodas)
- Alcohol
- High-fat foods (fried food, pizza, fast food)
- Dairy products containing lactose, especially milk
- High-sugar foods and drinks, including fruit juices with added fructose, candy, and packaged desserts
- Sugar alcohols found in sugar-free gum and candies
All of these either pull more water into the intestines or speed up gut movement, which is the opposite of what you need. Once your stools return to normal, you can reintroduce them gradually.
Over-the-Counter Medications
Two common OTC options can help manage symptoms while your body recovers. Loperamide (sold as Imodium) works by slowing intestinal movement, giving your body more time to absorb water from stool. Bismuth subsalicylate (Pepto-Bismol) works differently: it reacts with stomach acid to improve stool consistency, reduce frequency, and ease cramping. Both are available without a prescription and can provide relief within hours.
There’s an important safety rule here. Do not take loperamide if you have bloody stools or a high fever. These signs suggest a bacterial infection where your body needs to flush the pathogen out, and slowing the gut down can make things worse. Loperamide is also not recommended for children under two years old. More broadly, the CDC advises against using antidiarrheal medications in infants and young children due to the risk of side effects like drowsiness and dangerous slowing of the bowel.
Probiotics Can Shorten Recovery
Certain probiotic strains may trim the length of a diarrhea episode. In a randomized controlled trial published in the International Journal of Clinical Trials, the strain Lactobacillus rhamnosus GG reduced the average duration of diarrhea by about 19 hours compared to standard rehydration therapy alone. That’s nearly a full day less of symptoms. Another commonly recommended strain, Saccharomyces boulardii, did not show a statistically significant reduction in that same trial.
If you want to try probiotics, look for products that list specific strains on the label. Lactobacillus rhamnosus GG is one of the most studied for acute diarrhea. You can find it in certain yogurt brands and as a standalone supplement. Start taking it at the onset of symptoms for the best chance of benefit.
How Long Recovery Takes
The timeline depends on the cause. Norovirus, the most common culprit in adults, typically resolves within one to two days after symptoms start. Rotavirus, more common in young children, lasts three to eight days, with symptoms appearing one to three days after exposure. Food poisoning from bacteria can last anywhere from a day to over a week depending on the organism.
During recovery, expect your stools to gradually firm up over a day or two. Your appetite will likely return before your digestion is fully back to normal, so don’t be alarmed if things are slightly off for a few days after the worst has passed. Temporary lactose intolerance is common after a gut infection, so you may want to ease back into dairy slowly.
Warning Signs That Need Medical Attention
Most diarrhea is a nuisance, not a danger. But certain symptoms signal something more serious. For adults, contact a doctor if you experience any of the following:
- Diarrhea lasting more than two days
- Six or more loose stools per day
- High fever
- Severe abdominal or rectal pain
- Black, tarry stools or stools with blood or pus
- Signs of dehydration that aren’t improving with fluids
- Changes in mental state like unusual irritability or lack of energy
For children, the threshold is lower. Seek care if diarrhea lasts more than one day, if any fever is present in infants, or if the child refuses to eat or drink for more than a few hours. Children under 12 months, premature infants, and kids with other medical conditions warrant earlier evaluation. The smaller the child, the faster dehydration can become dangerous.