Stomach flu (viral gastroenteritis) remains contagious for up to two weeks after symptoms disappear, though most people stop shedding virus particles within 48 hours of recovery. Norovirus and rotavirus, the most common causes, spread through fecal-oral transmission.
Norovirus typically appears 12-48 hours after exposure and lasts 1-3 days. Rotavirus has a 2-day incubation period and may persist for up to 10 days. Both viruses remain contagious even after symptoms resolve.
| Virus | Incubation Period | Duration | Contagious Period |
|---|---|---|---|
| Norovirus | 12-48 hours | 1-3 days | Up to 2 weeks post-recovery |
| Rotavirus | 2 days | 3-7 days | Up to 10 days |
Both viruses spread through contaminated food, water, or surfaces. Norovirus accounts for 58% of foodborne illness outbreaks in the U.S., according to the CDC. The viruses can survive on surfaces for weeks.
I witnessed this firsthand during a norovirus outbreak at a community event. Attendees who hadn't shown symptoms still transmitted the virus through surface contact.
Handwashing with soap and water is more effective than alcohol-based sanitizers against these viruses. Disinfect surfaces with bleach solutions. Avoid food preparation while contagious.