Life How long does food poisoning last? These are the symptoms and how long to expect them to last. June 21, 2022January 9, 2023 Liam Gravvat, USA TODAY Comments Off on How long does food poisoning last? These are the symptoms and how long to expect them to last. Food poisoning can last from a day to a week in bad cases. Symptoms include vomiting and nausea and can be remedied with rest and water.