A stomach bug is contagious for much longer than most people realize. You can spread the virus for at least two weeks after your symptoms stop, even if you feel completely fine. The highest risk of transmission is while you’re actively sick, but the window extends well beyond that.
The Full Contagious Timeline
The contagious period starts before you even know you’re sick. With norovirus, the most common cause of stomach bugs in adults, viral shedding in stool begins roughly one to one and a half days before symptoms appear. With rotavirus, which is more common in young children, people are contagious even earlier in the incubation period.
Once symptoms hit, you’re at peak contagiousness. Viral shedding in stool reaches its highest point around one and a half to two days after symptoms begin. Vomiting also releases enormous amounts of virus into the air and onto nearby surfaces, making this the period when transmission is most likely.
Most people with norovirus feel better within one to two days. But feeling better and being non-contagious are two very different things. The virus can remain in your stool for two weeks or more after recovery. Rotavirus follows a similar pattern, with shedding lasting up to two weeks past the point when symptoms resolve.
When You’re Most Likely to Spread It
The risk of passing the virus to someone else isn’t equal across that entire window. You’re most dangerous to the people around you while you’re vomiting or having diarrhea, and for the first 48 hours after those symptoms stop. This is the period when viral levels in your body are highest and when you’re most likely to contaminate shared spaces, bathrooms, and food.
After that 48-hour mark, the risk drops but doesn’t disappear. Lower levels of virus continue to shed in stool, which means imperfect hand hygiene after using the bathroom can still pass the bug along. This is why outbreaks in households tend to ripple through family members over a week or two rather than hitting everyone at once.
The 48-Hour Rule for Work and School
The CDC recommends staying home for at least 48 hours after your last episode of vomiting or diarrhea. This applies to everyone, but it’s especially important for food workers, childcare staff, healthcare workers, and anyone in a school setting. The logic is straightforward: those first two days after symptoms stop represent the steepest drop-off in viral load, and returning earlier carries a meaningful risk of starting an outbreak.
For most office workers or people with low-contact jobs, the 48-hour guideline is a reasonable threshold. If you work directly with food or with vulnerable populations like young children or elderly adults, some employers and health departments may ask you to wait longer.
Surfaces Stay Contaminated Too
Your contagiousness isn’t limited to direct person-to-person contact. Norovirus survives on hard surfaces like countertops, doorknobs, and plastic for more than two weeks. On soft surfaces like carpet or upholstered furniture, the virus can remain viable for several days to a week. This environmental persistence is one reason stomach bugs spread so efficiently through households, cruise ships, and dormitories.
Cleaning matters here, but the approach matters more than the effort. Standard alcohol-based hand sanitizers are not very effective against norovirus. Washing your hands thoroughly with soap and water is significantly better at removing the virus. For surfaces, bleach-based cleaners or products specifically labeled as effective against norovirus are your best option. Regular household sprays may not be enough.
Why Some People Stay Contagious Longer
The two-week shedding window applies to healthy adults and children with normal immune function. People with weakened immune systems, whether from medication, chemotherapy, organ transplants, or other conditions, can shed infectious norovirus for dramatically longer periods. Research on immunocompromised children found chronic infections lasting anywhere from 37 days to well over a year, with the virus remaining infectious throughout that entire time. This makes isolation precautions in hospitals and care facilities especially important during outbreaks.
Young children and older adults also tend to have more prolonged symptoms and may shed virus at higher levels for longer periods, even without a diagnosed immune condition. If someone in your household falls into one of these groups and catches a stomach bug, extending your caution beyond the standard two-week window is reasonable.
Practical Steps to Limit Spread
- Stay home for 48 hours after your last bout of vomiting or diarrhea, not 48 hours after you start feeling better overall.
- Wash hands with soap and water every time you use the bathroom for at least two weeks after recovery. Hand sanitizer alone won’t reliably kill the virus.
- Clean contaminated surfaces with bleach or a norovirus-effective disinfectant, especially in bathrooms and kitchens.
- Don’t prepare food for others for at least two days after symptoms stop. If you can extend that window, do so.
- Wash soiled clothing and bedding on the hottest setting your fabrics can handle, and dry them completely.
The core takeaway is simple: you’re contagious well before you feel sick, you’re most contagious while symptoms are active, and you remain contagious for about two weeks after you feel normal again. Planning around that full timeline, not just the days you feel ill, is what actually prevents spreading it to the people around you.

