Often lasting several days, the length of food poisoning will depend on several factors like the kind of bacteria or virus you contracted, and the state of your immune system.
Signs and symptoms can begin several hours after eating the contaminated food, but they can also have a latency period of a few days, or even weeks, later.
Vibrio symptoms typically take 1 to 4 days to appear, E. coli 3 to 4 days, and Campylobacter 2 - 5 days. However, Staph symptoms typically appear within 30 minutes to 6 hours, while Listeria symptoms can take 1 to four weeks to appear.
Seek medical attention from your doctor or healthcare provider to learn more about foodborne disease diagnosis.
Recent Interesting Reports
“Can’t believe I was served raw chicken 🤢. Didn’t notice it was raw until I got home so I ate half of it.(driving home late & it was dark). Me and my mom felt a weird texture stopped eating it. Sick to my stomach”
“Terrible customer service. The girl serving the mixed bowl was looking confused. After eating it within 6 hours I developed sever headache, terrible diarrhea and fever. I have not eaten any other thing besides this bowl. Took me 2 days to recover from physical pain, but still, the diarrhea is... See More”