A member asked:

For what length of time can an upset stomach or food poisoning last?

A doctor has provided 1 answer

Depends on the cause: Food poisoning due to staphylococcal toxin in food usually lasts a few hours, whereas shigella or salmonella may cause prolonged diarrhea. Poisoning due to chemical contamination of food will vary in duration depending on type of chemical.

Answered 10/9/2017

5.2k views

Thank

Related Questions

A member asked:

Recently recovering from food poisoning and my stomach is sore?

A doctor has provided 1 answer

A member asked:

What's the difference between the stomach flu and food poisoning?

A doctor has provided 1 answer