عادةً ما يستمر التسمم الغذائي من يوم إلى ثلاثة أيام، ولكن يمكن أن يستمر لمدة تصل إلى أسبوع، اعتمادًا على نوع البكتيريا وشدة العدوى والصحة العامة.