How to Stop a Stomach Bug Fast: What Actually Works

You can’t cut a stomach bug short once it starts, but you can reduce how severe it feels and how long the worst symptoms last. Most stomach bugs are caused by norovirus or rotavirus, and they run their course in 1 to 3 days for adults and up to 5 or 6 days for young children. The real priorities while you’re sick are replacing lost fluids, eating when you’re ready, and keeping the virus from spreading to everyone else in your house.

Fluids Are the Single Most Important Step

Vomiting and diarrhea pull water and electrolytes out of your body fast. Dehydration is the main reason stomach bugs send people to the emergency room, and it’s the one complication you have direct control over. The goal is to replace not just water but the sodium, potassium, and small amount of sugar your gut needs to actually absorb that water.

Oral rehydration solutions (sold as Pedialyte, DripDrop, or generic store brands) are designed for exactly this situation. The World Health Organization’s formula uses a specific balance of sodium and glucose at a low overall concentration, which pulls water across the intestinal wall efficiently. Sports drinks like Gatorade contain far more sugar and far less sodium than your body needs during active diarrhea, and the excess sugar can actually pull more water into your intestines and make diarrhea worse. Soda, juice, and gelatin desserts have the same problem.

If you can’t keep anything down, take very small sips every few minutes rather than drinking a full glass. For young children and infants, offer breast milk, formula, or an oral rehydration solution in small, frequent amounts. Signs that dehydration is getting serious include sunken eyes, dry mouth with no tears, a fast heartbeat, and noticeably less urination. In children, sunken eyes are the most reliable visible indicator of significant fluid loss.

What to Eat (and When)

You’ve probably heard of the BRAT diet: bananas, rice, applesauce, toast. It was standard advice for decades, but most medical guidelines no longer recommend restricting yourself to bland foods. The National Institute of Diabetes and Digestive and Kidney Diseases says that once you feel like eating again, you can return to your normal diet. Children should eat their usual age-appropriate foods, and infants should continue breast milk or formula without interruption.

That said, common sense still applies. If the thought of a heavy meal makes you nauseous, start with whatever sounds tolerable and work your way up. The key point is that you don’t need to force yourself to eat only crackers for days. Your gut recovers faster with adequate nutrition. Just avoid foods and drinks with a lot of added sugar, since they can worsen diarrhea through the same osmotic effect as sugary drinks.

Over-the-Counter Medications

Anti-diarrheal medications like loperamide (Imodium) can slow things down when you need to function, but there are situations where they should be avoided entirely. If you have a fever along with bloody diarrhea, loperamide can dangerously prolong the illness by trapping the infection inside your gut. Bismuth subsalicylate (Pepto-Bismol) is a safer alternative in that scenario because it works by reducing intestinal secretions rather than stopping gut movement.

For nausea and vomiting, ginger has genuine evidence behind it. A randomized controlled trial in children with stomach bugs found that ginger, given at small doses (around 10 mg per dose, three times a day), effectively reduced vomiting when paired with oral rehydration. Adults can try ginger tea, ginger chews, or capsules at doses up to 2 grams per day without notable side effects.

Probiotics Can Shorten Symptoms

Certain probiotic strains, when taken alongside oral rehydration, have been shown to reduce the duration of diarrhea by roughly 25 hours and cut the risk of diarrhea lasting beyond four days by nearly 60%. The strains with the most evidence include Lactobacillus rhamnosus GG and Saccharomyces boulardii, both widely available in pharmacies. These aren’t miracle cures, and results vary quite a bit between individuals, but they’re one of the few interventions that can genuinely nudge your recovery timeline shorter. Start them as early in the illness as possible for the best effect.

Stop It From Spreading Through Your House

Norovirus is extraordinarily contagious, and the window for spreading it is longer than most people realize. You’re contagious from the moment symptoms start until several days after you feel better. Viral shedding in stool continues for weeks after recovery, and it can last months in people with weakened immune systems. The CDC recommends avoiding travel and close contact for at least 2 to 3 days after your last symptoms.

Handwashing is your best defense, and this is one of the few situations where soap and water dramatically outperforms hand sanitizer. A study published in Applied and Environmental Microbiology found that alcohol-based hand sanitizer reduced norovirus on hands by a negligible amount (less than half a log reduction), while washing with soap achieved roughly three to four times greater reduction. Hand sanitizer is essentially useless against norovirus. Wash with soap and water for at least 20 seconds, especially after using the bathroom and before touching food.

For surfaces, regular household cleaners won’t reliably kill norovirus. You need a bleach solution: 5 to 25 tablespoons of standard household bleach (5% to 8% concentration) per gallon of water. Spray or wipe it on contaminated surfaces like bathroom fixtures, doorknobs, and countertops, and leave it wet for at least 5 minutes before wiping. Alternatively, look for EPA-registered disinfectants specifically labeled as effective against norovirus. Wash any contaminated clothing or linens on the hottest cycle available and dry them on high heat.

How Long a Stomach Bug Actually Lasts

The timeline depends on which virus you picked up. Norovirus, the most common cause in adults, typically lasts 12 to 60 hours, with most people feeling significantly better within 2 to 3 days. In children under 11, norovirus tends to start with sudden, intense vomiting and can drag on for 4 to 6 days. Rotavirus, more common in young children, causes watery diarrhea that persists for about 5 days, often with vomiting and fever at the onset.

If your symptoms stretch well beyond these windows, or if you notice blood in your stool, can’t keep any fluids down for more than 24 hours, or develop a high fever, something more than a standard viral bug may be going on. Dehydration that doesn’t improve with oral fluids, particularly in very young children or older adults, warrants prompt medical attention.