A member asked:

How long does it take for food poisoning to go away?

A doctor has provided 1 answer
Dr. Stuart Hickerson answered

Specializes in Family Medicine

3 days to a week: For the top food-borne illnesses like salmonella and shigella the symptoms usually take 4 to 7 days to resolve. A common diarrhea caused by staph which is actually a toxin produced by the bacteria resolves in 24 hours. An organism like yersinia can take up to 3 weeks to resolve.

Answered 8/17/2012

5.7k views

Thank

Related Questions

A member asked:

I have food poisoning What can I take ?

3 doctors weighed in across 3 answers

A member asked:

What do i take if i have food poisoning?

2 doctors weighed in across 2 answers

A member asked:

How much time does it take for food poisoning to show up?

A doctor has provided 1 answer