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 ordered our food and only received half of it. My husband had to go back and get the rest. That night two people, they do not live at my house, got sick. The next day two more got sick and then my husband and I got sick. We did... See More”
“Not sure which one- my neighbor and 3 coworkers ate there and then all developed diarrhea a week later. It has been 7 weeks, and they all still have it! He has lost 25 pounds. Not sure if it’s a parasite, Hep A, or what. No answers from doctors yet.... See More”
“I ordered takeout Lamb Korma and Aloo Paratha and ate it around 9 PM last night. My stomach began to hurt and I was nauseated from 10:30 PM until about 2 AM. Only because I took a bunch of antacids and anti-nausea medication was I able to fitfully sleep a... See More”