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
“We bought Ling Ling Pot Stickers - noticed that they were all frozen together instead of individual pieces, kinda tastes strange but not offensive - two people horribly sick 4 hours later for nearly 19 hours.”
“I went to dinner with my girlfriend, her parents and my parents on Monday, August 26th. We ordered crab cakes and bacon wrapped asparagus for our starters, I ordered the Seafood combination plate, my parents had the blackened swordfish, and hers shared the salmon. The next day, out of the... See More”
“Myself and my two sons. It was about 4 hours after we are it and it almost start simultaneously. We are at the same time we started getting sick the same time. Only person that doesnt have symptoms is my wife who didnt eat their food. I've missed 2 days... See More”