A stomach bug typically lasts 24 to 72 hours, though severe cases may extend recovery to a week. The duration depends on the cause, with viral infections like norovirus often resolving faster than bacterial ones.
Stomach bugs, or viral gastroenteritis, inflame the digestive tract. They spread through contaminated food, water, or close contact. Symptoms include nausea, vomiting, diarrhea, abdominal cramps, and sometimes fever.
| Type | Duration | Common Causes |
|---|---|---|
| Viral Gastroenteritis | 24-72 hours | Norovirus, rotavirus |
| Bacterial Gastroenteritis | 3-7 days | Salmonella, E. coli, Campylobacter |
| Food Poisoning | 6-48 hours | Staphylococcus, Bacillus cereus |
Recovery time depends on the pathogen, immune response, and severity. Viruses like norovirus often peak within 48 hours and resolve quickly. Bacterial infections may linger due to antibiotic treatment needs.
Dehydration prolongs recovery. Replacing fluids with oral rehydration solutions speeds up healing. Over-the-counter medications like loperamide (Imodium) can shorten diarrhea duration but aren't always recommended.
Seek care if symptoms persist beyond 72 hours, especially with high fever, bloody stools, or signs of severe dehydration. Chronic conditions like inflammatory bowel disease may complicate recovery.
Handwashing and avoiding contaminated food prevent infection. Rest and hydration support recovery. Probiotics may help restore gut flora post-infection.
I once contracted norovirus during a cruise. Symptoms peaked within 24 hours but resolved in 48. Hydration was key-electrolyte drinks helped me recover faster.
Many confuse stomach bugs with food poisoning, assuming antibiotics are needed. Most cases are viral and resolve without them. Antibiotics can worsen viral infections by disrupting gut bacteria.
Most people recover within 3-7 days. Severe cases may take longer. Full recovery includes restored energy levels and normal bowel movements. Persistent fatigue post-recovery is common but usually resolves within a week.
If symptoms last longer than expected, consult a healthcare provider to rule out complications. Understanding the typical duration helps manage expectations and seek appropriate care.