You can still spread a stomach bug for at least two days, and potentially two weeks or more, after your symptoms stop. Most people feel better within one to three days, but the virus continues shedding in your stool long after the vomiting and diarrhea end. That gap between feeling fine and actually being non-contagious is what catches most people off guard.
The Contagious Window for Norovirus
Norovirus causes the majority of stomach bugs in adults, and it has one of the longest contagious windows relative to how short the illness feels. According to the CDC, you can still spread norovirus for two weeks or more after you feel better. Viral shedding in stool peaks around one to two days into the illness, but researchers have detected the virus in stool samples collected four to eight weeks after infection.
That doesn’t mean you’re equally contagious for the entire stretch. The highest risk of spreading the virus is during active symptoms (vomiting and diarrhea) and the first 48 to 72 hours after symptoms resolve. After that, the amount of virus in your stool gradually declines, but it doesn’t disappear overnight. Only a tiny number of viral particles are needed to infect someone else, which is why norovirus spreads so efficiently through households, schools, and cruise ships.
Other Common Stomach Bug Pathogens
Not every stomach bug is norovirus. Rotavirus, which is more common in young children, carries a contagious window of one to three weeks. Asymptomatic carriers are common with rotavirus, meaning children can spread the virus without showing any symptoms at all.
Bacterial causes like Salmonella follow a different pattern. You’re infectious from the moment symptoms start and remain contagious as long as the bacteria are present in your stool. That’s typically days to months, and in rare cases involving certain strains, shedding can continue for over a year. If your stomach bug was caused by undercooked poultry, contaminated eggs, or a known Salmonella outbreak, the contagious period may be significantly longer than a typical viral illness.
When You Can Go Back to Work or School
Most public health guidelines and workplace policies use a practical threshold rather than waiting for viral shedding to fully stop. The standard recommendation is to stay home until at least 24 to 48 hours after your last episode of vomiting or diarrhea. For schools, CDC guidance says children can return when vomiting has resolved overnight and they can hold down food and liquids the next morning, and when diarrhea has improved enough that they’re having no more than two extra bowel movements above their normal in a 24-hour period.
These timelines are a compromise between what’s realistic and what’s safest. You’re still shedding virus when you return to work or school after 48 hours. The logic is that once you’re no longer actively vomiting or having diarrhea, the main routes of heavy contamination are reduced, and good hand hygiene can manage the remaining risk. If you work in food preparation, childcare, or healthcare, many employers require a longer absence because the consequences of spreading the virus in those settings are more serious.
How the Virus Spreads After You Feel Better
The primary route is fecal-oral transmission. Every time you use the bathroom, microscopic amounts of virus can end up on your hands. From there, it transfers to doorknobs, faucet handles, shared food, and anything else you touch. Norovirus can survive on hard surfaces like countertops and plastic for more than two weeks. On soft surfaces like carpet or upholstered furniture, it can remain viable for several days to a week.
This surface persistence is a big reason why stomach bugs tear through households in waves. One person recovers, feels fine, and resumes normal life. But the virus is still on bathroom surfaces, light switches, and remote controls. A second family member gets sick three days later, and the cycle continues.
Reducing Spread While You’re Still Shedding
Hand sanitizer is not effective against norovirus. The virus has a thick outer shell that alcohol-based sanitizers can’t penetrate. Washing your hands with soap and water for at least 20 seconds is the only reliable way to physically remove the virus from your skin. The friction from scrubbing is what does the work, not a chemical reaction.
For the two weeks after your symptoms end, prioritize hand washing after every bathroom visit and before touching shared food. Clean bathroom surfaces and high-touch areas with a bleach-based cleaner, since norovirus resists many standard household disinfectants. Wash any contaminated clothing or bedding on the hottest setting the fabric allows, and don’t prepare food for others if you can avoid it during the first few days after recovery.
If someone in your household is currently sick, give them a dedicated bathroom if possible. Isolating contaminated surfaces to one area of the house is one of the most effective ways to keep the virus from spreading to everyone else.

