Gastrointestinal infections can cause symptoms such as diarrhea and vomiting. They can be bacterial, viral, or parasitic. Treatment may include rest, hydration, and medication, depending on the type of infection.
This article explores the symptoms, types, and treatments for a variety of common gastrointestinal infections.

There are three main types of gastrointestinal infections:
Bacterial
Bacterial gastrointestinal infections include foodborne infections and food poisoning.
- Salmonella
- Escherichia coli, or E. coli
- Listeria
- Staphylococcus, or a staph infection
- Campylobacter
- Clostridium perfringens and Clostridium botulinum
- Vibrio
While almost any contaminated food can cause an infection, some foods pose more risks than others. These include:
- undercooked or raw meat, eggs, or poultry
- unpasteurized dairy and juices
- contaminated water
- food, particularly meat and egg products, that is not refrigerated properly
- deli meats
- unwashed or raw fruits and vegetables
Additionally, people who have bacterial gastrointestinal infections may transmit the bacteria to the food they touch. This food could then transmit the bacteria to someone else if they consume that food.
Viral
Viral gastrointestinal infections are very common, and often people refer to these as “stomach flu“.
Norovirus is a type of viral gastroenteritis. According to the Centers for Disease Control and Prevention (CDC), norovirus causes
Other viruses that can cause viral gastrointestinal infections are
Vaccines can prevent some types of viral infections, including rotavirus.
Parasitic
Intestinal helminths, or worms, and protozoan parasites cause parasitic gastrointestinal infections.
Some
Contact with human feces in the soil can spread these parasites. People can also contract these infections by drinking or swimming in contaminated water.
Some parasitic infections can spread from animals to humans, including toxoplasmosis, which people can come into contact with in cat feces.
Most gastrointestinal infections have similar symptoms, though they may vary in severity.
Symptoms of gastrointestinal infections include:
Most viral gastrointestinal illnesses start suddenly and last
Bacterial infections may present similarly to viral infections, but some may be more likely to cause a high fever or bloody diarrhea.
Parasitic gastrointestinal infections often cause blood or mucus in diarrhea and may last until a person receives treatment.
Most people do not need to see a doctor if they have symptoms of gastrointestinal infection.
However, people should see a doctor right away if a person experiences any of the
- severe pain in the abdomen
- a high fever
- diarrhea that lasts longer than 2 days
- black or tarry stools
- six or more loose stools per day
- frequent vomiting
- changes in mental state
Adults should also see a doctor for a gastrointestinal infection if they cannot keep down liquid or show signs of dehydration, including:
- extreme thirst
- dark, infrequent urine
- sunken cheeks and eyes
- a dry mouth
- skin that does not flatten back after pinching
- lightheadedness
Some individuals should always consult a doctor about gastrointestinal infections because they are at higher risk of complications. These include:
- pregnant people
- individuals with a compromised immune system
- older adults
- infants and young children
Some gastrointestinal infections, particularly parasitic infections, require a prescription medication from a doctor. However, many cases of gastrointestinal illnesses will get better
Most of the time, a person can help their immune system fight off the infection at home by getting plenty of rest and drinking lots of water.
In severe cases, a person may need supportive care for rehydration in the hospital.
People with a gastrointestinal infection can help treat the illness at home by:
- resting
- taking sips of water frequently
- using over-the-counter medications with caution
- eating bland, easy-to-digest food when feeling better
Many gastrointestinal illnesses are highly contagious, but there are many steps a person can take to help prevent them from spreading.
A person can do the following to
- wash their hands well with soap and water
- not substitute alcohol-based hand sanitizer for handwashing
- practice food safety, including washing fruits and vegetables and cooking meats
- avoid cooking or preparing food for another person while ill
- disinfect hard surfaces with bleach
- carefully launder clothes or linens
To
- wash hands and surfaces before, during, and after food preparation
- separate raw meats, seafood, poultry, and eggs from prepared food
- cook food to a safe internal temperature and avoid undercooked food
People who are at higher risk of gastrointestinal infections and their complications should also avoid undercooked or raw foods from animals, as well as unpasteurized dairy products and juices.
To avoid a parasitic gastrointestinal infection, a person
- practice good hygiene including hand washing
- avoid contaminated food and water
- use caution when traveling to areas where parasitic infections are more common
- take precautions to prevent toxoplasmosis, including avoiding the cat litter box if pregnant
Gastrointestinal infections can be bacterial, viral, or parasitic. No matter the cause, the symptoms can be unpleasant and often include diarrhea, abdominal cramping, and nausea.
Most infections will resolve on their own, but if a person has symptoms of dehydration or other complications, they should see a doctor.
In the meantime, it is essential to get plenty of rest and fluids to facilitate a speedy recovery.
