4 doctors weighed in:
How long does it take food poisoning to show up if you eat unsanitary food?
4 doctors weighed in

Dr. Sidney Vinson
Internal Medicine - Gastroenterology
2 doctors agree
In brief: 6-72 hours
It depends on the infection but at least 6 hours and generally less than 48 (but not always).

In brief: 6-72 hours
It depends on the infection but at least 6 hours and generally less than 48 (but not always).
Dr. Sidney Vinson
Dr. Sidney Vinson
Thank
1 comment
Dr. ASHRAF MALEK
It depends on type of organasim. Some type of food poisoing can show up in 6 hours as Dr. Vinson mentioned. In some case it may take upto a week also. Generally speaking, food posining depends on three factors. First, type of food, second type of organism and third time interval from ingestion of food to symptom presentation.
Get help from a real doctor now
Dr. William Forsythe
Board Certified, Emergency Medicine
23 years in practice
171K people helped
Continue
108,000 doctors available
Read more answers from doctors