Subscribe for daily wellness inspiration

Like onlymyhealth on Facebook!

How long does Food Poisoning last?

By  , Expert Content
Aug 27, 2012
4.8 / 5(4 Ratings)

Food poisoning is a common illness. It is usually mild, but can become severe and in some cases fatal. Symptoms of food poisoning (such as nausea, vomiting, abdominal cramping, and diarrhoea) may start suddenly (within 48 hours) of having contaminated food or drink, or may be as late as 70 days. These symptoms are affected by many factors including type of contaminant, the amount eaten, age and your overall health.


How long does food poisoning last


Symptoms may progress rapidly, within a few hours or slowly over days to weeks. In most cases food poisoning is not serious, and has a self limiting course (runs its course in 24-48 hours).


Noroviruses a common cause of food poisoning causes mild illness (often termed "stomach flu") with nausea, vomiting, diarrhoea, abdominal pain, headache, and low-grade fever. The symptoms improve within two to three days. Similarly, food poisoning because of most other bacteria and virus improves in a few days (2-3 days). However, all infections do not have this good prognosis and short course of illness. Some infections such as that of Hepatitis A virus can cause symptoms which may last for about two months. Some cases can have even more prolonged illness or relapse for up to six months.


Food poisoning because of toxins can have a short or prolonged course. Ciguatera poisoning caused by consumption of fish that contains toxins produced by marine algae may cause prolonged symptoms. In many cases, symptoms improve in days or weeks, but in some they may persist for years. Scombroid toxin which is transmitted in seafood (mostly mahi-mahi and tuna) or Swiss cheese causes symptoms for a short period of time. The symptoms may last from four to six hours, and rarely more than one or two days.

 

 

Related Articles
4.8 / 5(4 Ratings)
Write a Review
Post a Comment
Disclaimer +
Though all possible measures have been taken to ensure accuracy, reliability, timeliness and authenticity of the information; Onlymyhealth assumes no liability for the same. Using any information of this website is at the viewers’ risk. Please be informed that we are not responsible for advice/tips given by any third party in form of comments on article pages . If you have or suspect having any medical condition, kindly contact your professional health care provider.