A stomach virus—also called viral gastroenteritis—occurs when a virus invades your digestive system. Unlike bacterial infections that might require antibiotics, viral stomach infections are caused by organisms like norovirus, rotavirus, or enteroviruses that your body's immune system must fight off on its own. Understanding what's happening helps you know why certain recovery steps matter.
Best Products to Make Your House Smell Fresh →
The virus damages the lining of your stomach and intestines, which is why you experience symptoms like nausea, vomiting, diarrhea, and cramping. Your body responds by trying to expel the virus through these routes—unpleasant, but actually part of the healing process. During this time, your digestive tract is inflamed and irritated, which is why it can't handle regular foods or drinks.
Most stomach viruses run their course in 24 to 72 hours, though some last up to 10 days depending on which virus you have and your overall health. Children, older adults, and people with weakened immune systems may experience longer or more severe symptoms. The key difference between a stomach virus and food poisoning is timing: stomach viruses typically spread person-to-person and have a longer incubation period, while food poisoning hits quickly after eating contaminated food.
One practical detail many people miss: you remain contagious for several days even after you feel better. If you had norovirus, you could shed the virus for weeks. This is why hand-washing matters so much—not just for your own recovery, but for preventing spread to family members and others around you.
Practical takeaway: Your symptoms are your body working, not a sign something is terribly wrong. Knowing this helps you avoid panic-driven decisions like forcing food or taking unnecessary medications that can actually slow recovery.
The first day of a stomach virus often feels the worst. Your priority during this window is preventing dehydration while giving your digestive system a complete break. This is not the time to eat solid foods, despite what traditional advice might suggest.
Free Guide to Nevada Moving Permits →
For fluids, think beyond plain water. While water won't hurt, your body loses electrolytes (sodium, potassium, and chloride) through vomiting and diarrhea. These electrolytes are essential for muscle function, nerve signals, and maintaining proper fluid balance. Oral rehydration solutions like Pedialyte, DripDrop, or generic store-brand equivalents contain the right balance of electrolytes and glucose to replace what you're losing. If you can't stomach these, try coconut water, which naturally contains potassium, or a homemade solution: one liter of water mixed with six teaspoons of sugar and half a teaspoon of salt.
Drink in small amounts frequently rather than trying to gulp large quantities. Sip one to two ounces every 15 to 20 minutes. If you vomit, wait 30 minutes before drinking again. Some people find that room-temperature or slightly chilled drinks are easier to tolerate than cold ones, and carbonated beverages sometimes feel soothing—though flat ginger ale or plain seltzer works better than sugary sodas that can worsen diarrhea.
For symptom management, over-the-counter options exist but come with tradeoffs. Medications containing bismuth subsalicylate (Pepto-Bismol) or loperamide (Imodium) can reduce cramping and diarrhea, but they actually slow your body's natural process of expelling the virus. This can extend your illness or, in rare cases, trap the virus and cause complications. Many doctors recommend skipping these unless diarrhea becomes so severe it's dangerous. Acetaminophen (Tylenol) or ibuprofen can reduce fever and body aches—both are safe to use as directed.
Rest is non-negotiable during the first 24 hours. Your body is actively fighting an infection; lying down conserves energy for immune function. Avoid any strenuous activity. The worst stomach viruses often hit hardest when people try to "push through" and maintain normal routines.
Practical takeaway: Focus exclusively on electrolyte replacement in tiny frequent sips during the first day. Food is irrelevant right now; fluid balance is everything.
By the second or third day, your symptoms typically begin improving. This is when many people make a critical mistake: eating too much, too fast, or foods that are too heavy. Your digestive system is still irritated and not ready for regular meals.
Free Guide to 5G Home Internet Technology and Options →
The old "BRAT diet" (bananas, rice, applesauce, toast) had merit for decades because these foods are bland and gentle. Modern gastroenterology still recommends similar foods, though the list has expanded. Better options include: plain crackers, white toast without butter, plain boiled potatoes, white rice or rice cereal, gelatin (Jello), broth-based soups with minimal seasoning, plain scrambled eggs, and skinless chicken breast. The common thread is foods with minimal fiber, fat, and seasoning that won't trigger cramping or diarrhea.
Portion control matters more than you might think. Eat small amounts—roughly the size of your fist—every two to three hours rather than regular-sized meals. This prevents overwhelming your recovering digestive system. Many people feel hungry as symptoms fade, but hunger isn't reliable right now; your stomach needs gradual retraining.
Continue electrolyte drinks alongside food reintroduction. You're still losing fluids through diarrhea even if it's improving. Gradually decrease the frequency of rehydration solutions as you increase solid foods, but keep sipping until your diarrhea stops completely.
Foods to absolutely avoid during this phase include dairy (milk can be hard to digest), high-fat foods, anything spicy, high-fiber foods, artificial sweeteners, and sugary items. Dairy deserves special mention: many people temporarily lose the ability to digest lactose well during and after stomach viruses. This can extend diarrhea for days if you don't avoid milk products.
If you introduce a food and experience increased cramping or diarrhea within an hour, stop eating it. Your individual tolerance varies. Some people tolerate foods faster than others; follow your body's signals rather than a strict timeline.
Practical takeaway: Reintroduce foods as small amounts of bland options on a gradual schedule, not as soon as you feel hungry. Your hunger signals are unreliable when recovering from a stomach virus.
Each symptom of a stomach virus requires a slightly different approach, and they don't necessarily resolve on the same timeline. You might stop vomiting but experience diarrhea for several more days, or vice versa.
Learn How to Make Falafel at Home Guide →
For vomiting, the primary goal is preventing aspiration (inhaling vomit) and dehydration. If you're vomiting frequently, sit or kneel near a toilet and stay there for 10 to 15 minutes after each episode. Position yourself forward rather than backward to keep your airway clear. After vomiting, rinse your mouth with water and wait before drinking anything. Many people find it easier to tolerate small sips of ginger tea, which has actual research showing it can reduce nausea. Peppermint tea also helps for some people. Avoid mouthwash immediately after vomiting; plain water is gentler and won't irritate your already-sensitive mouth and throat.
Diarrhea is your body's way of expelling the virus, so paradoxically, some diarrhea is actually good. Your goal isn't to stop it entirely but to manage hydration and avoid complications. The danger comes from severe diarrhea (more than six times daily, or bloody stools) or signs of dehydration. Recognize dehydration by extreme thirst, dark urine, dizziness, dry mouth, or lack of urination. If you're in a young child or older adult experiencing these signs, medical evaluation becomes important.
Cramping often peaks on day two or three and can be genuinely painful. A heating pad on
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.