Most people with a stomach bug are most contagious while they have symptoms and for at least 48 hours after vomiting and diarrhea stop. That two-day window is the practical cutoff for returning to work, school, or social activities. But the full picture is more nuanced: the virus can linger in your stool for weeks after you feel better, and you may have been contagious before your first symptom even appeared.
The Peak Contagion Window
Norovirus, the most common cause of stomach bugs in adults, hits its peak viral shedding two to five days after infection. That typically lines up with the worst of your symptoms: the intense vomiting, diarrhea, and nausea that send most people to the bathroom every hour. During this window, even a tiny amount of the virus (as few as 18 viral particles) can infect someone else. Every trip to the bathroom, every surface you touch, and every bit of shared food becomes a potential transmission point.
You can also spread the virus before you realize you’re sick. With both norovirus and rotavirus, shedding begins during the incubation period, which means the day or two before your first wave of nausea, you may already be passing the virus to people around you. This is one reason stomach bugs tear through households, cruise ships, and daycare centers so effectively.
The 48-Hour Rule After Symptoms Stop
The CDC recommends staying home for at least 48 hours after your last episode of vomiting or diarrhea. This guideline was designed primarily for food service workers, but it’s a reliable benchmark for everyone. Your viral load drops significantly once symptoms resolve, but it doesn’t hit zero. That 48-hour buffer accounts for the fact that you’re still shedding enough virus to pose a meaningful risk to others in the first couple of days after feeling better.
If you prepare food for your family or work in a restaurant, kitchen, or cafeteria, this 48-hour exclusion period is especially important. Norovirus spreads easily through contaminated food, and it takes very little virus to make someone sick.
Viral Shedding Lasts Weeks
Here’s the part that surprises most people: even after you feel completely fine, norovirus continues to show up in stool samples for an average of four weeks. That doesn’t mean you’re highly contagious for a full month. The amount of virus you shed drops steadily after symptoms end, and the risk of passing it on decreases along with it. But the virus is technically still there, which is why thorough hand-washing after using the bathroom matters long after you feel recovered.
People with weakened immune systems can shed the virus for even longer. And roughly 7% of people worldwide carry norovirus without ever developing symptoms at all. These asymptomatic carriers tend to have lower viral loads than people who get visibly sick, but they can still contribute to outbreaks, particularly in settings with shared bathrooms or close living quarters.
How It Spreads (and Why It’s So Hard to Stop)
Norovirus is extraordinarily hardy. On hard surfaces like countertops, doorknobs, and toilet handles, it can survive in a dried state for three to four weeks at room temperature. Standard cleaning with regular household sprays often isn’t enough. The virus lacks the outer fatty envelope that makes other germs vulnerable to alcohol, which means alcohol-based hand sanitizers are far less effective against it than they are against, say, the flu.
Soap and water is the better choice. Physically washing the virus off your hands for at least 20 seconds removes it in a way that sanitizer cannot. For surfaces, a bleach solution is the gold standard: mix 5 to 25 tablespoons of regular household bleach (the kind with 5% to 8% sodium hypochlorite) per gallon of water, or use a disinfectant specifically registered as effective against norovirus. Pay special attention to bathrooms, light switches, and any surfaces a sick person has touched.
Practical Timeline for Your Household
If someone in your home has a stomach bug, here’s a realistic contagion timeline to work with:
- 1 to 2 days before symptoms start: Already contagious, though neither you nor they may know it yet.
- During active symptoms (1 to 3 days): This is the highest-risk period. Isolate the sick person as much as possible, designate one bathroom for their use if you can, and clean shared surfaces with a bleach solution.
- First 48 hours after symptoms stop: Still contagious enough to keep home from work or school. Continue careful hand-washing and surface cleaning.
- 3 days to 4 weeks after recovery: Low-level shedding continues. The risk to others drops significantly, but consistent hand hygiene after bathroom use remains important.
Laundry from a sick household member should be washed on the hottest setting the fabric allows. Handle soiled clothing or bedding carefully, and wash your hands immediately after touching it. If someone vomits on carpet or upholstery, clean the area with a bleach-safe product and let it dry completely.
Other Stomach Bug Viruses
Norovirus gets the most attention, but rotavirus and adenovirus also cause gastroenteritis. Rotavirus, which primarily affects young children, follows a similar pattern: contagious before symptoms appear and for about 10 days after. Vaccination has dramatically reduced rotavirus cases in countries where it’s part of the childhood immunization schedule. Adenovirus-related stomach bugs can shed in stool for weeks as well, though they tend to cause milder illness in most people.
Bacterial causes of food poisoning (like Salmonella or E. coli) have their own shedding timelines that differ from viral gastroenteritis. If your symptoms include bloody diarrhea, a high fever, or illness lasting longer than three days, the cause may be bacterial rather than viral, and the contagion window could be different.