How it worksSafetyHealth libraryOur mission Sign in Start a free consult
Pymander
Free consult

How long does food poisoning last?

Updated Oct 19, 20261 min readAnswer
On this pageShort answer What to do Common questions Related questions Sources
Short answer

Most food poisoning clears within a week, and many cases improve in 1 to 3 days with rest and fluids.

Symptoms typically begin within hours to a few days of the contaminated meal. The bug is rarely the danger - dehydration is, so keep sipping fluids and use oral rehydration solution if vomiting or diarrhea is heavy. Skip anti-diarrhea medicine if you have blood in your stool or a high fever, and go get seen for blood in vomit or stool, signs of dehydration (very little urine, dizziness on standing), a high fever, severe belly pain, or diarrhea past three days. Pregnant people, older adults, babies, and the immunocompromised should seek care earlier. Pymander is a free AI doctor, 24/7 by text, and can help you tell a normal course from one that needs help.

Food poisoning right now? Describe your symptoms to our AI doctor - it will tell you what to expect and when you need care. Start a free consult Free · Private · 24/7
Food poisoning symptoms? Text a free AI doctor to check your courseStart a free AI doctor consult

What to do

1Prioritize fluids over food:small, frequent sips; oral rehydration solution beats plain water when losses are heavy.
2Eat when you feel ready:bland foods first; appetite returning is a good sign.
3Know the get-seen list:blood in stool or vomit, dehydration signs, high fever, severe pain, or diarrhea beyond three days.
4Do not prepare food for others while sick:many food poisoning bugs spread easily from hands.

Common questions

How long does food poisoning last?

Most cases of food poisoning get better within a week, and many improve within one to three days. Symptoms usually start within a few hours to a few days after eating the contaminated food, though some infections take weeks to show up. The main danger while you wait it out is dehydration, not the bug itself: sip fluids constantly, and use oral rehydration solution if vomiting or diarrhea is heavy. Get medical care fast for blood in vomit or stool, signs of dehydration (very little urine, dizziness when standing, dry mouth), a high fever, severe belly pain, or diarrhea lasting more than three days. Babies, older adults, pregnant people, and anyone immunocompromised should get seen earlier and at lower thresholds. Pymander is a free AI doctor, 24/7 by text, and can help you judge whether your symptoms fit the normal course or need a doctor today.

About this page. Written and maintained by the Pymander Health team. Last updated September 3, 2026.

Questions about this?Start a free consult