A stomach bug is most contagious while you have symptoms and remains contagious for at least 2 to 3 days after you feel better. With norovirus, the most common cause of stomach flu in adults, you can continue spreading the virus for 2 weeks or more after recovery. That gap between feeling fine and actually being non-contagious is what catches most people off guard.
When You’re Most Likely to Spread It
Your contagiousness peaks while you’re actively vomiting or having diarrhea. During this window, the amount of virus your body is shedding is at its highest, and every trip to the bathroom creates opportunities for the virus to reach surfaces, hands, and other people. Each episode of vomiting can release aerosolized virus particles into the air around you.
But the risk doesn’t start with your first symptom. You can begin spreading the virus during the incubation period, before you even feel sick. For norovirus, that incubation window is typically 12 to 48 hours. For rotavirus, which is more common in young children, people can also infect others before symptoms appear. This pre-symptomatic shedding is one reason stomach bugs tear through households and daycare centers so efficiently.
How Long You Shed the Virus After Recovery
This is the part most people underestimate. Even after your nausea, vomiting, and diarrhea have completely stopped, your body continues releasing virus particles in your stool. The CDC states that norovirus can be spread for 2 weeks or more after you feel better. In some cases, particularly in people with weakened immune systems or other medical conditions, viral shedding can persist for weeks to months.
Rotavirus follows a slightly shorter pattern. People shed the virus most during active illness and for about 3 days after they recover, though lower levels of shedding can continue beyond that.
The practical takeaway: feeling better does not mean you’re safe to be around. Your stool still contains enough virus to infect others, which is why hand hygiene after using the bathroom matters long after your symptoms resolve.
The 48-Hour Rule for Returning to Normal Life
The CDC recommends staying home for at least 48 hours after your last episode of vomiting or diarrhea. This applies to work, school, daycare, and any setting where you’re around other people. It’s especially important if you work in food service, healthcare, or childcare, where the risk of spreading infection is highest. Food handlers should not prepare or touch food for others until that 48-hour window has passed.
This 48-hour guideline is a practical minimum, not a guarantee that you’re no longer contagious. You’re still shedding virus after those 2 days. But the amount of virus drops significantly, and combined with thorough handwashing, the risk to others becomes much lower. If you’re caring for someone with a compromised immune system, such as an elderly relative or a young infant, extending your isolation beyond 48 hours is a reasonable precaution.
Why Stomach Bugs Spread So Easily
Norovirus is remarkably hard to contain. It takes fewer than 20 virus particles to make someone sick, and a single gram of stool from an infected person can contain billions of them. The math works heavily in the virus’s favor.
Surfaces play a major role. Norovirus can survive on countertops, doorknobs, and other hard surfaces for up to 3 to 4 weeks at room temperature in dried form. Standard cleaning with soap or regular household sprays won’t reliably kill it. You need a bleach-based cleaner to disinfect contaminated surfaces effectively. This is why stomach bugs keep circulating through a household even after the first person recovers: the virus is still sitting on the toilet handle, the light switch, or the faucet.
There’s also an asymptomatic angle. Research has found that roughly 2.5% of healthy adults tested positive for norovirus without having any symptoms. These individuals can unknowingly pass the virus to others, though they likely shed far less virus than someone who is actively ill.
Reducing Spread While You’re Still Contagious
Handwashing with soap and water is the single most effective way to prevent transmission. Alcohol-based hand sanitizers are less effective against norovirus than they are against many other germs, so actual soap and running water matter here.
- Clean contaminated surfaces with a bleach-based solution, paying attention to bathrooms, faucet handles, and any area near where vomiting occurred.
- Wash soiled laundry separately, using the hottest water setting and machine drying on high heat.
- Don’t prepare food for others for at least 48 hours after your symptoms stop, and ideally longer if possible.
- Use a separate bathroom from the rest of the household if one is available.
If someone in your home is sick, assume every surface they’ve touched is potentially contaminated. The virus doesn’t announce itself with a visible residue, and the extremely low infectious dose means a trace amount on a shared towel or refrigerator door is enough to start the cycle over again.
Children vs. Adults
Children tend to shed stomach viruses for longer than adults, partly because their immune systems are still developing. Rotavirus, which is the leading cause of severe gastroenteritis in young children, can be shed in stool for up to 10 days after symptoms resolve. Kids are also less reliable with hand hygiene, which compounds the problem in daycare and school settings.
For young children, the 48-hour rule still applies as a minimum before returning to daycare or school. But parents should be especially diligent about handwashing, both for the child and for anyone changing diapers, for at least a week or two after recovery.

