How Long Does It Take to Recover From Stomach Flu?

Most people recover from the stomach flu within one to three days, though some viruses can stretch symptoms out to a full week. The acute phase, with its worst vomiting and diarrhea, typically peaks in the first 24 to 48 hours and then steadily improves. How quickly you bounce back depends on which virus you caught, your age, and your overall health.

Timeline by Virus Type

The stomach flu isn’t one illness. It’s caused by several different viruses, and each has its own clock. Norovirus, the most common cause in adults, typically runs its course in one to three days. Symptoms hit fast, usually 12 to 48 hours after exposure, and the worst of it is often over within 48 hours.

Rotavirus tends to last longer, particularly in young children. Symptoms can persist for three to eight days, with diarrhea often outlasting the vomiting by several days. This is the virus most responsible for serious dehydration in kids under five, which is why the rotavirus vaccine is part of the standard childhood schedule.

What Each Stage Feels Like

The first 12 to 24 hours are usually the roughest. Nausea, vomiting, watery diarrhea, stomach cramps, and sometimes a low fever all tend to arrive together. During this window, keeping even small sips of water down can feel impossible.

By day two or three, vomiting usually stops first. Diarrhea often lingers a bit longer, sometimes continuing for a day or two after you otherwise feel fine. Low energy and a shaky appetite are normal during this tail end. Most healthy adults feel close to normal within three to four days of symptom onset, even if their digestion isn’t completely back to baseline.

The Weeks After: Lingering Gut Sensitivity

Even after the virus clears, your gut can feel “off” for a while. Loose stools, mild bloating, or sensitivity to rich or fatty foods may hang around for a week or two as your intestinal lining repairs itself. This is common and usually resolves on its own.

In a smaller number of people, roughly 1 in 10 who get a gut infection, the disruption triggers a longer pattern of digestive symptoms known as post-infectious irritable bowel syndrome. This can include cramping, irregular bowel habits, and bloating that persists for months. About half of these cases resolve on their own within six to eight years, though many improve much sooner. If your digestive symptoms haven’t settled weeks after the initial illness, it’s worth bringing up with your doctor.

When You Can Go Back to Work or School

The CDC recommends staying home for at least 48 hours after your last episode of vomiting or diarrhea. This is the minimum for reducing the risk of spreading the virus to others, especially in workplaces, schools, or anywhere you handle food.

For children, the CDC’s school guidance is a bit more specific: a child can return once vomiting has resolved overnight and they can hold down food and liquids in the morning, and once diarrhea has improved to no more than two extra bowel movements above their normal pattern in a 24-hour period. Bloody diarrhea should be evaluated before a child goes back.

One important detail: you remain contagious for much longer than you feel sick. Norovirus can still be shed in your stool for two weeks or more after symptoms stop. Thorough handwashing during this window matters, especially before preparing food for others.

Eating During and After Recovery

You may have heard of the BRAT diet (bananas, rice, applesauce, toast) as the go-to approach. Current guidelines from the National Institute of Diabetes and Digestive and Kidney Diseases don’t support this. Research shows that following a restricted diet doesn’t help treat viral gastroenteritis, and most experts no longer recommend fasting or limiting food choices during the illness.

The practical advice is simpler: eat your normal diet as soon as your appetite returns, even if you still have some diarrhea. For children, the same applies. Give them what they usually eat once they’re willing to eat again. Forcing yourself to wait or stick only to bland foods doesn’t speed healing and can delay your return to full energy.

Hydration is the bigger priority, especially during the first couple of days when fluid losses from vomiting and diarrhea are highest. Small, frequent sips of water, broth, or an oral rehydration solution work better than trying to gulp down a full glass at once.

Can Probiotics Speed Things Up?

There’s a reasonable body of evidence that certain probiotic strains can shorten the duration of diarrhea during gastroenteritis, particularly in children. Two strains stand out in the research: one commonly found in many commercial probiotic products (Lactobacillus rhamnosus) and a yeast-based probiotic (Saccharomyces boulardii). A meta-analysis covering 84 studies found the yeast-based probiotic was the most effective at reducing diarrhea duration and was apparently superior to other strains tested.

The benefit is modest. Studies consistently show a statistically significant reduction in diarrhea duration, but we’re talking about shaving hours to perhaps a day off the illness rather than dramatically cutting it short. Starting a probiotic within the first three days of symptoms appears to matter for effectiveness. For otherwise healthy adults with a mild case, the difference may not feel meaningful enough to bother, but for young children or more severe episodes, it’s a reasonable tool.

Warning Signs That Need Attention

Most stomach flu cases are miserable but harmless. Dehydration is the real danger, and certain signs indicate it’s becoming serious. In adults, these include not being able to keep any liquids down for 24 hours, vomiting or diarrhea lasting more than two days, blood in your vomit or stool, severe stomach pain, signs of dehydration like very dark urine or dizziness, or a fever above 104°F.

Children dehydrate faster than adults and show it differently. Watch for unusual tiredness or irritability, a dry mouth, crying without tears, or a noticeable decrease in how much they’re urinating compared to normal. In infants, a sunken soft spot on the top of the head, frequent vomiting, or no wet diaper for six hours are signs to call a doctor right away.