Most stomach viruses last 1 to 3 days. Norovirus, the most common cause of viral gastroenteritis in adults, typically peaks within the first 24 hours and resolves within 3 days. Some people feel better in as little as one day, while others (especially young children, older adults, and people with weakened immune systems) may have symptoms that linger closer to a week.
Timeline From Exposure to Recovery
A stomach virus follows a predictable pattern. After you’re exposed, there’s a quiet window of 12 to 48 hours where the virus is multiplying but you feel fine. Then symptoms hit fast, often within just a few hours of the first sign of nausea.
The first 12 to 24 hours are usually the worst. Vomiting tends to come on first, followed by watery diarrhea, stomach cramps, and nausea. Some people also develop a low fever, headache, and body aches. You can feel extremely ill during this window, with vomiting or diarrhea many times a day. By day two, vomiting typically slows or stops, though diarrhea and cramping may continue. Most people feel noticeably better by day three, with energy and appetite gradually returning over the next day or two.
Different Viruses, Different Timelines
Norovirus is the most frequent culprit in adults and older children, and it runs the shortest course: 1 to 3 days of active symptoms. Rotavirus, which primarily affects infants and young children, tends to last longer, often 3 to 8 days, with more severe watery diarrhea. Enteric adenovirus, a less common cause, can produce milder symptoms that drag on for up to two weeks. If you’re an otherwise healthy adult, you’re most likely dealing with norovirus, and the acute misery will be over relatively quickly.
You’re Still Contagious After You Feel Better
This is the part most people don’t realize. Even after your symptoms are completely gone, you can still spread norovirus for two weeks or more. The virus continues shedding in your stool long after the diarrhea stops. This is why stomach bugs tear through households, daycares, and cruise ships so efficiently.
Thorough handwashing with soap and water is the single most effective way to break the chain. Alcohol-based hand sanitizers don’t reliably kill norovirus. If someone in your household has been sick, surfaces need proper disinfection too. Norovirus particles can remain infectious on countertops, doorknobs, and bathroom fixtures for up to two weeks. On frozen or refrigerated foods, the virus can survive even longer. Use a bleach solution of 5 to 25 tablespoons of household bleach per gallon of water, and let it sit on the surface for at least 5 minutes.
Dehydration Is the Real Danger
The stomach virus itself is rarely dangerous for healthy adults. The risk comes from fluid loss. When you’re vomiting and having diarrhea simultaneously, your body loses water and electrolytes fast. For most adults, sipping small amounts of fluid frequently is enough to stay ahead of the losses. Water, broth, and oral rehydration solutions all work. The key is small, frequent sips rather than gulping large amounts, which can trigger more vomiting.
Children dehydrate faster because of their smaller body size. For kids under 22 pounds (10 kg), offer 2 to 4 ounces of an oral rehydration solution like Pedialyte after each episode of vomiting or diarrhea. For larger children, 4 to 8 ounces per episode. Don’t rely on sports drinks for young children, as the sugar content can worsen diarrhea.
Signs That Something More Serious Is Happening
A typical stomach virus is miserable but self-limiting. Certain symptoms, however, signal that you need medical attention:
- Unable to keep any liquids down for 24 hours
- Vomiting or diarrhea lasting more than two days
- Blood in your vomit or stool
- Fever above 104°F (40°C)
- Signs of dehydration: excessive thirst, very dark urine, little or no urination, dizziness, or severe weakness
For infants, the warning signs look different. A baby who hasn’t had a wet diaper in six hours, who cries without tears, or who has a sunken soft spot on the top of the head needs prompt medical evaluation. Children with fevers above 102°F (38.9°C), bloody diarrhea, or unusual lethargy also warrant a call to their pediatrician.
Eating Again After a Stomach Virus
Once the vomiting stops, you don’t need to stick to a strict bland diet, but easing back in makes sense. Start with simple foods: plain crackers, toast, rice, bananas, or broth. Avoid dairy, fatty foods, caffeine, and alcohol for the first day or two, as they can irritate a gut that’s still recovering. Most people can return to their normal diet within 2 to 3 days of symptom resolution.
It’s normal to feel tired and have a reduced appetite for several days after the worst symptoms pass. Your intestinal lining takes a bit of time to fully heal, so occasional loose stools or mild cramping in the days following recovery isn’t unusual. If digestive symptoms persist beyond a week after the acute illness, that’s worth mentioning to your doctor, as post-infectious irritation can sometimes mimic other conditions.

