Most people recover from stomach flu (viral gastroenteritis) within 1 to 3 days, though the exact timeline depends on which virus caused it and your overall health. The acute phase of vomiting and diarrhea is usually the shortest part. What catches many people off guard is the lingering fatigue, weak appetite, and unsettled digestion that can stick around for days or even weeks after the worst symptoms pass.
The Acute Phase: 1 to 8 Days
Norovirus, the most common cause of stomach flu in adults, typically runs its course in 1 to 3 days. You’ll usually experience sudden-onset vomiting, watery diarrhea, and nausea that peaks in the first 24 to 48 hours, then tapers off. Rotavirus, which is more common in young children, tends to last longer: vomiting and watery diarrhea can persist for 3 to 8 days. Symptoms usually begin about 2 days after exposure.
Bacterial infections from contaminated food (sometimes mistaken for stomach flu) follow a similar pattern. Harvard Health notes that most cases of mild, uncomplicated gastroenteritis resolve within one to seven days. Bacterial cases can sometimes linger at the longer end of that range, but the overall trajectory is similar: a sharp onset, a miserable peak, and gradual improvement.
What Recovery Actually Feels Like
The vomiting usually stops first, often within 24 to 48 hours. Diarrhea tends to hang on a bit longer, sometimes persisting for several days after you’ve stopped throwing up. During this overlap period, you’ll likely feel drained and have little appetite, but the intensity drops noticeably each day.
Many people expect to bounce back completely once the vomiting and diarrhea end. In reality, lingering fatigue, low energy, and a shaky appetite are normal for several days afterward. Your gut lining took a beating, and your body used significant energy fighting the infection. It’s common to feel “off” for a week or more even when the acute symptoms are gone. Post-viral fatigue after a gut infection can take several weeks to fully lift, and in uncommon cases, it may persist for months. Most people do make a full recovery, but the timeline is slower than many expect.
Eating During and After Recovery
The old advice about strictly following a bland diet (bananas, rice, applesauce, toast) during stomach flu turns out to be less important than previously thought. Research from the National Institute of Diabetes and Digestive and Kidney Diseases shows that following a restricted diet does not help treat viral gastroenteritis. Most experts no longer recommend fasting or limiting yourself to bland foods.
The practical approach: when your appetite returns, go back to eating your normal diet, even if you still have some diarrhea. For children, parents should offer their usual foods as soon as they’re willing to eat. The priority during the acute phase is staying hydrated. Small, frequent sips of water, broth, or oral rehydration solutions do more good than trying to force food. Once you feel hungry again, that’s your body’s signal that it’s ready.
How Long You Stay Contagious
Feeling better and being non-contagious are two different timelines. The Mayo Clinic recommends avoiding close contact with others during your illness and for 2 to 3 days after symptoms end. Norovirus particles continue shedding in stool even after you feel fine. Rotavirus follows a similar pattern, with the highest risk of spreading the virus during active symptoms and for the first 3 days after recovery.
This matters for shared spaces. If you live with others, careful handwashing and avoiding food preparation for at least 2 to 3 days after your last symptoms will reduce the chance of passing it along. Alcohol-based hand sanitizers are less effective against norovirus than soap and water.
Dehydration: The Main Risk
Stomach flu itself is rarely dangerous. Dehydration is what sends people to the emergency room, particularly young children, older adults, and anyone with a compromised immune system. In adults, warning signs include extreme thirst, dark-colored urine, urinating much less than usual, dizziness, confusion, and skin that stays pinched up when you pull it rather than flattening back immediately.
In infants and young children, watch for no wet diapers for three hours or more, no tears when crying, a dry mouth, sunken eyes, rapid heart rate, and unusual crankiness or low energy. Diarrhea lasting 24 hours or more, an inability to keep fluids down, bloody or black stool, or a fever above 102°F are all reasons to call a doctor rather than waiting it out.
When Gut Symptoms Don’t Fully Resolve
About 1 in 10 people who get a gut infection develop a condition called post-infectious irritable bowel syndrome. Symptoms include ongoing bloating, cramping, irregular bowel habits, and abdominal discomfort that persists well beyond the original illness. It’s not a continuation of the infection itself. Rather, the infection appears to trigger lasting changes in gut sensitivity and function.
This can be frustrating because the original stomach flu resolved on schedule, yet digestive symptoms keep cycling. About half of these cases resolve on their own within six to eight years, though many improve much sooner. If you’re still dealing with unpredictable digestion weeks or months after a stomach flu, it’s worth exploring whether post-infectious IBS is the explanation, since treatment approaches differ from managing an active infection.

