You’re most contagious while you have symptoms and for at least 48 hours after vomiting and diarrhea stop. But the full picture is more complicated: you can continue spreading the virus for two weeks or more after you feel completely fine. Here’s what that means for going back to work, being around family, and keeping others healthy.
The 48-Hour Rule
The CDC recommends staying home for at least two full days (48 hours) after your last episode of vomiting or diarrhea. This is the minimum. During this window, you’re shedding enormous quantities of virus, billions of particles in your stool, and it takes only a tiny number of those particles to infect someone else. Children should follow the same rule before returning to school or daycare.
For food service workers, the FDA Food Code requires employees to be symptom-free for at least 24 hours before returning to work. Many employers and public health departments set the bar higher at 48 hours, especially during outbreaks.
Viral Shedding Continues for Weeks
Even after you feel better, your body keeps releasing virus in your stool. With norovirus, the most common cause of stomach bugs in adults, shedding can persist for two weeks or more after recovery. If you have a weakened immune system or another underlying medical condition, shedding can last weeks to months.
This doesn’t mean you need to quarantine for two weeks. The 48-hour rule exists because viral shedding is heaviest during and just after illness, then tapers off. But it does mean you should be especially careful with hand hygiene for a couple of weeks after you recover, particularly before preparing food or caring for young children or elderly family members.
Rotavirus Works Differently
If your child has a stomach bug, the culprit may be rotavirus rather than norovirus. Rotavirus is more common in young children and has a longer contagious window on both ends. Kids with rotavirus are contagious before symptoms even appear, and they can keep spreading the virus for up to two weeks after recovery. That’s a notably wider window than norovirus, which is why rotavirus spreads so easily through daycares and playgroups.
How Stomach Bugs Spread
Stomach viruses spread through what’s called the fecal-oral route, which sounds dramatic but is surprisingly easy to trigger. Microscopic particles of stool or vomit get on your hands, a doorknob, a shared towel, or a kitchen counter, and then someone else touches that surface and touches their mouth. You don’t need visible contamination. The particles are invisible.
Vomiting creates an additional risk. Tiny droplets spray through the air, land on nearby surfaces, and can even enter another person’s mouth directly. This is why stomach bugs tear through households so efficiently. One person vomits in a shared bathroom, and the virus is suddenly on the faucet, the toilet handle, and the countertop.
Norovirus is also remarkably hardy outside the body. It can survive on hard surfaces like plastic and stainless steel for more than two weeks. That means a contaminated countertop can keep infecting people long after the sick person has recovered.
Why Hand Sanitizer Isn’t Enough
Alcohol-based hand sanitizers do not work well against norovirus. The virus lacks the outer coating that alcohol is designed to break down. You can use sanitizer as a supplement, but it is not a substitute for washing your hands with soap and water for at least 20 seconds. This matters most after using the bathroom, before eating, and before touching shared surfaces during the contagious period.
For cleaning contaminated surfaces, standard household cleaners may not be sufficient either. Bleach-based disinfectants are more effective against norovirus than most other cleaning products. Focus on high-touch areas: bathroom fixtures, light switches, doorknobs, and kitchen counters. If someone in your house vomits, clean the surrounding area thoroughly, not just the obvious spot.
A Practical Timeline
Most people with a stomach bug feel better within one to three days. Here’s what the contagious window looks like from start to finish:
- Before symptoms start: You may already be contagious, especially with rotavirus. With norovirus, the incubation period is typically 12 to 48 hours after exposure.
- During symptoms: This is your most contagious phase. You’re shedding the highest concentration of virus.
- First 48 hours after symptoms stop: Still highly contagious. Stay home and avoid preparing food for others.
- 2 days to 2+ weeks after recovery: Viral shedding continues at lower levels. Practice thorough handwashing, especially around vulnerable people.
The practical takeaway: treat yourself as contagious for a minimum of 48 hours after your last symptom, and keep up aggressive hand hygiene for at least two weeks. If you live with someone who is immunocompromised, elderly, or very young, that extended caution period matters even more.

