The stomach flu typically lasts 1 to 3 days for most people, though some infections can stretch to 8 days depending on the virus involved. The two most common culprits, norovirus and rotavirus, follow different timelines, and knowing which pattern you’re dealing with helps you plan for recovery.
Norovirus vs. Rotavirus Timelines
Norovirus is the most frequent cause of stomach flu in adults. Symptoms appear 12 to 48 hours after exposure and resolve quickly. Most people feel better within 1 to 3 days. The illness is intense but short: expect a rough 24 to 48 hours of vomiting and diarrhea, then a relatively fast bounce-back.
Rotavirus hits harder in young children and lasts longer, typically 3 to 8 days of vomiting and watery diarrhea. A child’s first rotavirus infection tends to cause the most severe symptoms. In healthy adults, rotavirus is usually milder and resolves in a few days, partly because most adults have built up some immunity from childhood exposure.
What the Illness Feels Like Day by Day
The first 12 to 24 hours are usually the worst. Vomiting often comes first, sometimes arriving suddenly, followed by watery diarrhea. Nausea, stomach cramps, and a low-grade fever are common. Many people also feel achy and exhausted, which can mimic the early stages of the regular flu.
By day 2, vomiting typically slows or stops. Diarrhea often lingers a bit longer, sometimes persisting for another day or two after the vomiting ends. You may feel wiped out even after the active symptoms fade. That lingering fatigue and reduced appetite are normal and can last a few days beyond the main illness.
If your symptoms haven’t improved at all after 3 days, or if diarrhea continues past a week, something other than a standard viral stomach bug may be going on.
How Long You’re Contagious
You’re most contagious while you have symptoms and for the first 2 to 3 days after you start feeling better. Norovirus in particular spreads easily through tiny particles left on surfaces, shared food, and close contact. Even after you feel fine, you can still shed the virus for a brief window.
This matters for practical decisions. If you work in food service, childcare, or healthcare, waiting at least 48 hours after your last symptoms before returning is a widely recommended guideline. Thorough handwashing with soap and water is more effective than hand sanitizer against norovirus, since the virus has no outer coating for alcohol-based products to break down.
Staying Hydrated During Recovery
Dehydration is the main medical risk of the stomach flu, especially for young children and older adults. The combination of vomiting and diarrhea can drain fluids faster than you can replace them, particularly in the first 24 hours when keeping anything down feels impossible.
The key is small, frequent sips rather than large gulps. For children, offering a small amount of fluid every 5 minutes for at least 2 hours helps the stomach accept it without triggering more vomiting. After that initial stretch, continue offering small amounts regularly for several hours until the child shows signs of improvement. Once they seem better, you can increase fluid volume and introduce small amounts of bland food.
For adults, the same principle applies. Take small sips of water, broth, or an oral rehydration solution. Avoid sugary drinks and fruit juice, which can worsen diarrhea. Once vomiting stops, ease back into eating with plain foods like toast, rice, bananas, or crackers. There’s no need to force yourself to eat on a strict schedule. Let your appetite guide you.
Signs That Dehydration Needs Attention
Most stomach flu cases resolve on their own, but dehydration can become serious if fluid losses outpace what you’re taking in. In adults, watch for dark-colored urine, urinating much less than usual, dizziness, confusion, or extreme thirst. If you pinch the skin on the back of your hand and it doesn’t flatten back right away, that’s another signal your fluid levels are low.
In infants and young children, the warning signs look slightly different: no wet diapers for 3 hours, no tears when crying, a dry mouth, sunken eyes or cheeks, unusual sleepiness, or a rapid heart rate. Diarrhea lasting 24 hours or more in a young child warrants a call to your pediatrician, even if the child seems otherwise okay. Children can shift from mildly dehydrated to seriously dehydrated faster than adults.
Why Some Cases Last Longer
A few factors can extend your timeline beyond the typical 1 to 3 days. People with weakened immune systems, whether from medication, chronic illness, or age, often take longer to clear the virus. Young children experiencing their first rotavirus infection may be sick for the full 8 days. And if you become significantly dehydrated early in the illness, the recovery period stretches because your body needs extra time to restore fluid balance and energy reserves.
Occasionally, what seems like an unusually long stomach flu is actually a bacterial infection from contaminated food, a parasite, or a different condition altogether. If vomiting or diarrhea lasts well beyond a week, if you notice blood in your stool, or if you develop a high fever above 104°F (40°C), those patterns point away from a simple viral stomach bug and toward something that may need testing or treatment.

