Symptoms of food poisoning typically last 1-3 days, though severe cases may persist longer. The duration depends on the pathogen, severity, and individual health. Most cases resolve within 48 hours.
Food poisoning occurs when consuming contaminated food or drink containing harmful bacteria, viruses, parasites, or toxins. These pathogens irritate the digestive tract, causing inflammation, diarrhea, and vomiting. The body responds by expelling the contaminant through vomiting or diarrhea, which usually flushes out the pathogen within 24-48 hours.
The most common causes of food poisoning and their typical durations:
| Pathogen | Duration | Notes |
|---|---|---|
| Norovirus | 1-3 days | Highly contagious, often from undercooked shellfish or contaminated water |
| Salmonella | 4-7 days | From raw eggs, poultry, or unpasteurized milk |
| E. coli | 5-10 days | From undercooked ground beef or contaminated produce |
| Campylobacter | 2-10 days | From raw or undercooked poultry |
| Staphylococcus aureus | 1-3 days | From improperly stored or handled foods |
Some cases of food poisoning last longer than a few days. Parasitic infections like Cryptosporidium or Giardia can cause symptoms for weeks. Severe bacterial infections may require hospitalization, extending recovery time. Dehydration from prolonged vomiting or diarrhea can also delay recovery.
Many confuse food poisoning with the stomach flu (viral gastroenteritis). The stomach flu is caused by viruses like norovirus or rotavirus, while food poisoning stems from bacteria, parasites, or toxins. Both share symptoms like nausea, vomiting, and diarrhea, but food poisoning often resolves faster. The stomach flu typically lasts 1-3 days, similar to mild food poisoning.
Seek medical attention if symptoms persist beyond 3 days, or if you experience severe dehydration, blood in stool, high fever, or signs of shock. Pregnant women, young children, and elderly individuals should see a doctor sooner due to higher risks. In severe cases, intravenous fluids or antibiotics may be necessary.
I once had food poisoning from undercooked shrimp. Symptoms lasted about 36 hours, including severe diarrhea and vomiting. I recovered fully after staying hydrated with electrolyte solutions. The experience reinforced the importance of proper food handling and cooking.