The most common cause of gastroenteritis is a viral or bacterial infection, and less commonly parasitic infection.
The most common causes of viral gastroenteritis are norovirus and rotavirus. Escherichia coli (E. coli), Salmonella and Campylobacter are the most common causes of bacterial gastroenteritis. Parasitic gastroenteritis is usually caused by Giardia.
Viral gastroenteritis is the most frequent cause of gastroenteritis outbreaks, which occur when groups of people are affected at the same time and place.
Norovirus outbreaks can affect both children and adults, while rotavirus mainly affects infants and children.
The people most at risk of gastroenteritis are:
- Infants and young children, who have an immature immune system
- The elderly, who have less efficient immune systems, and especially those living in nursing homes
- Children in day care, school children and students living in dormitories
- Anyone with a weakened immune system, such as people with HIV/AIDS or receiving chemotherapy
Signs and symptoms
The main symptom of gastroenteritis is diarrhoea, which is when your bowel movements (faeces or stools) become watery and you need to go to the toilet frequently and urgently. Although diarrhoea is the primary symptom of gastroenteritis, there are many other causes of diarrhoea. Additional symptoms and signs of gastroenteritis may include:
- Nausea and vomiting
- Abdominal pain and cramping
- Mild fever and chills
- Loss of appetite
- Headache and muscle aches
- Tiredness and general body weakness
- Incontinence (loss of control over bowel motions)
- Poor feeding in infants.
Depending on the cause, symptoms may appear within one to three days after infection and can range from mild to severe. Symptoms usually last one or two days, but occasionally may persist for up to ten days.
You should see your doctor if your symptoms last more than about five days and/or increase in severity, your symptoms go away but come back, your stools become bloody or pussy, you have constant abdominal pain, or if you develop dehydration. Dehydration can arise from the excessive loss of fluid from the body, which can occur quickly with gastroenteritis. The signs and symptoms of dehydration include:
- Extreme thirst
- Not having urinated in the past eight hours or passing only a small volume of urine
- Urine that is dark in colour and smelly
- Dry lips and mouth, and a lack of tears
- Cold hands and feet
- Sunken cheeks or eyes
- Dizziness, lethargy, floppiness
- In infants, dry nappies (for longer than 4-6 hours) and/or a sunken fontanelle (the soft spot on the top of a baby’s head)
- Skin that ‘tents up’ when pinched.
Signs of dehydration in anyone, especially infants and children, the elderly and people with weakened immune systems, are reasons to see a doctor immediately.
Gastroenteritis is usually diagnosed by the symptoms that it produces, primarily diarrhoea. However, if the symptoms are severe or persistent, your doctor may take a stool (faeces) sample to identify the cause of the gastroenteritis.
Stool samples may be taken during outbreaks of gastroenteritis, such as those occurring on cruise ships and in hospitals and nursing homes, to identify the virus or bacteria that has caused the outbreak. Also, identifying patients with similar histories of food or drink they have recently consumed often helps to determine the source of the outbreak.
Most people with gastroenteritis recover within several days without the need for medical treatment, as long as they stay properly hydrated. To help keep yourself comfortable and prevent dehydration while you recover, try the following:
- Stop eating solid foods to let your stomach settle
- Avoid dairy products, caffeine, alcohol, nicotine
- Avoid sugary, fatty or highly seasoned foods
- Drink plenty of liquid every day, taking small, frequent sips, including clear thin broths or soups, diluted non-caffeinated sports drinks (e.g. Powerade or Gatorade), and rehydration formulas (e.g. Gastrolyte) that are available without prescription from a pharmacy
- Ease back into eating slowly with bland easy-to-digest foods such as, crackers, toast, bananas, rice and potatoes
- Make sure that you get plenty of rest
- Avoid taking non-steroidal anti-inflammatory drugs (NSAIDs), such as aspirin, ibuprofen, and diclofenac, for pain relief as they can make your stomach more upset
- Paracetamol (e.g. Panadol) can be taken for fever and abdominal pain but it should be used cautiously.
For infants with gastroenteritis, let the baby's stomach rest for 15 to 20 minutes after vomiting or a bout of diarrhoea, then offer small amounts of liquid. Let the baby nurse if being breast-fed. If you are bottle-feeding, offer a small amount of an oral rehydration solution or regular formula.
Anti-diarrhoeal medications, such as Imodium, can be taken to slow the diarrhoea. In most cases, however, it is better for the body to clear itself of the virus or bacteria causing the gastroenteritis.
Use of antibiotics is also usually avoided because they are not effective against viruses, and their overuse contributes to the development of antibiotic-resistant strains of bacteria.
The following actions can be taken to avoid getting and spreading gastroenteritis:
- Frequent and thorough hand washing, especially before eating or preparing food, and after going to the toilet or contact with an infected person
- Ensure that children wash their hands frequently and thoroughly
- Avoid direct contact with infected individuals, if possible
- Stay home from work and keep children away from day-care or school until symptoms have gone
- Washing the clothing, bedding, and toys of an infected person
- Cleaning and disinfecting kitchen surfaces, especially after working with raw meat or chicken, or eggs
- Avoid eating undercooked foods, especially meat, chicken, and fish
- Avoid drinking untreated water
- Avoid eating raw meats, fish, and shellfish unless you are sure that they have been freshly prepared and are from a reliable source
- Thoroughly wash any fresh produce, such as fruits and vegetables
- Have your infant or child vaccinated with a rotavirus vaccine, which can prevent gastroenteritis caused by rotavirus
- Drink only bottled or boiled water and avoid ice cubes when travelling, especially in developing countries.
A vaccine for rotavirus is available free for New Zealand babies. The oral vaccine - Rotarix - is given in two doses (at the 6-week and 3-month immunisation visits) to reduce the incidence or severity of rotavirus infection which is a very common cause of gastroenteritis in infants and young children.
Further information and support
Free phone: 0800 611 116
Free phone: 0800 933 922
Mayo Clinic (2014). Viral gastroenteritis (stomach flu) (Web Page). Rochester, NY: Mayo Foundation for Medical Education and Research. https://www.mayoclinic.org/diseases-conditions/viral-gastroenteritis/symptoms-causes/syc-20378847 [Accessed: 16/02/18]
Ministry of Health (2017). Guidelines for the management of norovirus outbreaks in hospitals and elderly care institutions (Web Page). Wellington: New Zealand Government Ministry of Health. https://www.health.govt.nz/publication/guidelines-management-norovirus-outbreaks-hospitals-and-elderly-care-institutions [Accessed: 16/02/18]
Ministry of Health (2018). Rotavirus (Web Page). Wellington: New Zealand Government Ministry of Health. https://www.health.govt.nz/your-health/conditions-and-treatments/diseases-and-illnesses/rotavirus [Accessed: 16/02/18]NHS Choices (2017). Gastroenteritis (Web Page). Redditch: National Health Service (NHS)
England. https://www.nhsinform.scot/illnesses-and-conditions/stomach-liver-and-gastrointestinal-tract/gastroenteritis [Accessed: 16/02/18]
O’Toole, M.T. (Ed.) (2013). Gastroenteritis. Mosby’s Dictionary of Medicine, Nursing & Health Professions (9th ed.). St Louis, MI: Elsevier Mosby.
Reviewed: February 2018