How to Get Over a Stomach Bug: What Actually Helps

Most stomach bugs clear up on their own within one to three days. There’s no medication that kills the virus, so recovery comes down to managing symptoms, staying hydrated, and giving your gut time to heal. Here’s what actually helps you get through it faster and feel better sooner.

How Long a Stomach Bug Lasts

Norovirus, the most common cause of stomach bugs in adults, typically runs its course in one to three days. Vomiting usually stops first, often within 12 to 24 hours, while diarrhea can linger for a couple of days beyond that. Some people bounce back in under 24 hours; others feel wiped out for close to a week, especially older adults, young children, and anyone with a weakened immune system.

Even after your symptoms are gone, you’re still contagious. Norovirus can stay in your stool for two weeks or more after recovery, and rotavirus behaves similarly. Children should stay home from school or daycare for at least two days after their last episode of vomiting or diarrhea.

Hydration Is the Most Important Step

Dehydration is the main danger of a stomach bug, not the virus itself. Every round of vomiting or diarrhea pulls water and electrolytes out of your body, and replacing both is the single most effective thing you can do to recover.

Plain water alone isn’t ideal because it doesn’t replace the sodium and potassium you’re losing. Oral rehydration solutions work best because they contain a 1:1 ratio of sodium to glucose, which maximizes how quickly your gut absorbs fluid. You can buy premade versions at any pharmacy, or make a basic version at home with water, salt, and sugar. Sports drinks are a decent backup but contain more sugar and less sodium than what your body needs right now.

If you’re vomiting frequently, take small sips every few minutes rather than drinking a full glass at once. A few tablespoons every five minutes is easier for your stomach to keep down than gulping half a bottle. Ice chips or frozen electrolyte pops work well for the same reason. As the vomiting eases, gradually increase how much you drink.

Watch for signs that dehydration is getting serious: dry mouth, dark yellow urine, dizziness when standing, or going many hours without urinating. In children, look for fewer wet diapers, sunken eyes, no tears when crying, or unusual sleepiness. Severe dehydration causes a rapid heartbeat, cold or pale skin, and confusion. That’s a medical emergency.

What to Eat (and When)

You may have heard of the BRAT diet: bananas, rice, applesauce, and toast. It was the standard advice for decades, but it’s no longer recommended as a strict protocol. The American Academy of Pediatrics considers it too restrictive, and sticking to it for more than 24 hours can actually slow recovery by depriving your body of the protein, fat, and calories it needs to heal.

Instead, eat as tolerated. When you feel ready for food, start with bland, easy-to-digest options: plain crackers, broth, boiled potatoes, plain pasta, or cooked vegetables. Bananas and rice are still fine choices, just not the only ones. As your appetite returns, gradually bring back normal foods. Most people can eat a regular diet within a day or two of their symptoms improving.

Avoid greasy, spicy, or heavily seasoned foods until your gut settles. Dairy can be harder to digest temporarily because the virus disrupts the enzymes that break down lactose. Caffeine and alcohol both worsen dehydration, so skip those until you’re fully recovered.

Over-the-Counter Medications

Anti-diarrheal medications can reduce the number of trips to the bathroom, but they come with important caveats. They are not safe for infants and children without a doctor’s guidance. And if you have a fever or see blood in your stool, skip them entirely. Those are signs of a bacterial or parasitic infection, not a standard viral stomach bug, and slowing your gut down in that situation can make things worse.

For nausea, anti-nausea medications available at pharmacies can take the edge off. Pain relievers like acetaminophen can help with body aches and fever. Avoid ibuprofen and aspirin on an empty or irritated stomach, as they can increase nausea and irritate your gut lining.

A heating pad set to low and placed on your abdomen can ease cramping without any medication at all. It’s a simple comfort measure that works surprisingly well when your stomach muscles are in spasm.

Probiotics and Recovery Speed

Taking probiotics during a stomach bug can shorten the duration of diarrhea by roughly one day, based on multiple analyses involving hundreds of children with acute gastroenteritis. One well-studied strain, found in many over-the-counter probiotic supplements and some yogurts, showed particularly strong results for rotavirus-related diarrhea, cutting its duration by about two days on average.

Probiotics aren’t a cure, but shaving a day off your symptoms is meaningful when you’re miserable. Look for a product that contains live cultures and hasn’t expired. Refrigerated varieties tend to have more viable bacteria. You can also get probiotics through fermented foods like yogurt or kefir once your stomach can handle them.

Rest and Comfort

Your body is fighting a virus, and that takes energy. Sleep as much as you can, even if that means napping throughout the day. Fatigue often lingers for a day or two after the vomiting and diarrhea stop, which is normal. Your immune system is still cleaning up, and your gut lining needs time to repair.

Keep a bucket, water, and electrolyte drinks within arm’s reach so you’re not scrambling in the middle of the night. Wear loose, comfortable clothing. If you’re running a low fever, a cool cloth on your forehead and light blankets are more comfortable than bundling up.

Preventing Spread in Your Household

Stomach bugs are extremely contagious, and norovirus in particular is notoriously hard to kill. Standard hand sanitizer doesn’t reliably eliminate it. Wash your hands thoroughly with soap and water for at least 20 seconds, especially after using the bathroom and before touching food.

Disinfect high-touch surfaces like doorknobs, faucet handles, toilet seats, and light switches with a bleach solution: 5 to 25 tablespoons of standard household bleach per gallon of water. Regular household cleaners won’t cut it for norovirus. If someone vomited on carpet, clothing, or bedding, wash those items on the hottest setting and dry on high heat.

Don’t prepare food for others while you’re sick or for at least two days after your symptoms end. Use a separate bathroom if possible. If you can’t, wipe down all surfaces after each use. The virus spreads through microscopic particles, so even a small lapse in hygiene can send it through an entire household in a day or two.