What to Do for Upset Stomach and Diarrhea

Most cases of upset stomach and diarrhea are caused by a virus and will clear up on their own within one to three days. The priority while you wait is replacing lost fluids, eating foods that won’t aggravate your gut, and using the right over-the-counter options if symptoms are making you miserable. Here’s what actually helps.

Stay Hydrated First

Diarrhea pulls water and electrolytes out of your body fast. Severe cases, with more than 10 bowel movements a day, can cause dehydration quickly. The single most important thing you can do is drink fluids consistently, even if you’re nauseous.

Water alone isn’t ideal because it doesn’t replace the sodium and potassium you’re losing. Oral rehydration solutions (like Pedialyte or store-brand equivalents) work best. Sports drinks, diluted fruit juice, or brothy soups also help. Take small, frequent sips rather than gulping large amounts, which can trigger more nausea. If you’re vomiting, wait 15 to 20 minutes and try again with just a few sips at a time.

Signs you’re getting dehydrated include excessive thirst, dry mouth, dark urine, dizziness, and producing very little urine. In children, watch for no wet diaper in three or more hours, sunken eyes, or unusual drowsiness.

What to Eat (and What to Skip)

You’ve probably heard of the BRAT diet: bananas, rice, applesauce, and toast. It’s a reasonable starting point for the first day or two, but there’s no research proving it works better than other bland foods, and it’s too nutritionally limited to follow for longer than that. You don’t need to restrict yourself to just those four items.

Good options while your stomach is still unsettled include brothy soups, oatmeal, boiled potatoes, crackers, and unsweetened dry cereals. Once things start to calm down, add foods that are still easy to digest but provide more protein and nutrients: cooked carrots, butternut squash, sweet potatoes without skin, avocado, skinless chicken or turkey, fish, and eggs. These give your body what it needs to actually recover.

While symptoms are active, avoid dairy, fatty or fried foods, caffeine, alcohol, and anything highly seasoned. These can all stimulate your gut and make diarrhea worse. Carbonated drinks may also increase bloating and nausea for some people.

Over-the-Counter Medications That Help

Loperamide (the active ingredient in Imodium) slows gut motility, which reduces the frequency of loose stools. The standard adult dose is two caplets after your first loose bowel movement, then one caplet after each subsequent one, up to a maximum of eight caplets in 24 hours for the capsule form or four tablets for the tablet form. Don’t use it for more than two days without a doctor’s guidance.

Loperamide is not appropriate if you have bloody or black stools, a high fever, or severe abdominal pain without diarrhea. These can signal a bacterial infection where slowing your gut down could actually make things worse. It should also not be given to children under two.

Bismuth subsalicylate (Pepto-Bismol) can help with both nausea and diarrhea. It coats the stomach lining and has mild anti-inflammatory and antibacterial properties. Follow the package directions for dosing. Keep in mind it can turn your tongue and stool black temporarily, which is harmless but surprising.

Managing Stomach Pain and Cramps

If stomach cramps or body aches are adding to your misery, reach for acetaminophen (Tylenol) rather than ibuprofen or aspirin. Acetaminophen is well-tolerated with or without food and doesn’t irritate the stomach lining. Ibuprofen and aspirin, on the other hand, are hard on the GI tract and can worsen nausea, stomach pain, and even cause gastrointestinal bleeding with prolonged use. When your gut is already inflamed, you don’t want to add to the problem.

Ginger and Peppermint for Nausea

Ginger has a solid track record for calming nausea. Ginger tea, ginger chews, or flat ginger ale (let it go flat first so the carbonation doesn’t add to bloating) can all provide some relief. There’s no precise dose needed for acute nausea, but even small amounts tend to help settle the stomach.

Peppermint can ease abdominal cramping by relaxing the smooth muscles in your digestive tract. Peppermint tea is the simplest option. Enteric-coated peppermint oil capsules, typically around 180 to 225 mg taken before meals, have been studied more formally for gut-related cramping. These are widely available at pharmacies and supplement stores.

Probiotics Can Shorten Recovery

Certain probiotic strains may reduce how long diarrhea lasts, particularly in viral gastroenteritis. The strain with the strongest evidence is Lactobacillus rhamnosus GG (often labeled as LGG on supplement packaging). Research from Cincinnati Children’s Hospital found that a dose of at least 10 billion colony-forming units per day, started as early as possible and continued for five to seven days, reduced both the duration and severity of diarrhea in children with acute gastroenteritis. Among several strains tested head-to-head, LGG was one of only two that showed a clear benefit.

Probiotics aren’t a quick fix, and they won’t stop diarrhea immediately. Think of them as a way to potentially shave a day or so off your recovery and support your gut flora while it’s under stress. Look for products that specify the strain and CFU count on the label.

How Long This Typically Lasts

The timeline depends on what’s causing your symptoms. Norovirus, the most common culprit in adults, typically lasts one to three days. Rotavirus, which more often affects young children, runs three to seven days. Adenovirus infections in small children can drag on for five to 12 days. Food poisoning from bacteria usually resolves within one to three days as well, though some bacterial infections take longer.

Most people start feeling noticeably better within 48 hours. Your appetite may lag behind, and stools may stay a bit loose for a few days even after the worst has passed. That’s normal. Full gut recovery, including the return of your usual digestion, can take a week or so.

Warning Signs That Need Medical Attention

For adults, see a doctor if diarrhea lasts more than two days without improvement, you notice blood or black color in your stool, you develop a fever above 102°F (39°C), or you have severe abdominal or rectal pain. Signs of significant dehydration, like very dark urine, dizziness, or producing almost no urine, also warrant a visit.

For children, the threshold is lower. Seek medical attention if diarrhea doesn’t improve within 24 hours, there’s no wet diaper in three or more hours, fever exceeds 102°F, stools are bloody or black, or the child seems unusually sleepy or unresponsive. Skin that doesn’t bounce back quickly when pinched is another sign of dehydration that needs prompt care.