[Skip to Content]


What Is Salmonella?

Salmonella is a kind of bacteria, with many different types. The type responsible for most infections in humans is carried by chickens, cows, pigs, and reptiles (such as turtles, lizards, and iguanas).

What Is Salmonella Infection?

Salmonella infection, or , is a foodborne illness caused by infection with Salmonella bacteria. Most infections spread to people through contaminated food (usually meat, poultry, eggs, or milk).

What Are the Signs & Symptoms of Salmonella Infection?

A Salmonella infection typically causes:

Salmonella infections usually clear up without medical treatment.

How Do People Get Salmonella Infections?

Salmonella bacteria are often found in the feces (poop) of some animals, particularly reptiles. People who have these animals as pets can get salmonellosis if they handle the reptiles and get the bacteria on their hands.

Salmonella can spread to people in foods contaminated by infected animal feces. This can happen when foods such as poultry, eggs, and beef are not cooked enough. Fruit and vegetables can also be contaminated from feces in the soil or water where they're grown.

Are Salmonella Infections Contagious?

Yes. People with salmonellosis can spread the infection from several days to several weeks after they've been infected — even if their symptoms have disappeared or they've been treated with antibiotics.

Who Is at Risk for Salmonella Infections?

Not everyone who ingests Salmonella bacteria will become ill. Children, especially infants, are most likely to get sick from it. 

People at risk for more serious complications from a Salmonella infection include those who:

In these higher-risk groups, most doctors will treat an infection with antibiotics to prevent it from spreading to other parts of the body. Antibiotics do not appear to help a healthy person whose infection is not severe — and may actually lengthen the amount of time the person will carry the bacteria.

How Are Salmonella Infections Diagnosed?

Because many different illnesses can cause similar symptoms (such as nausea, fever, cramping, and diarrhea), doctors may send a stool (poop) sample to the lab for testing.

A severe Salmonella infection will require more testing to see which specific germ is causing the illness and which antibiotics can be used to treat it.

How Are Salmonella Infections Treated?

If you have salmonellosis and a healthy immune system, your doctor may let the infection pass without giving any medicines.

If you have a fever, you may want to take acetaminophen to lower the temperature and relieve cramping. As with any infection that causes diarrhea, it's important to drink plenty of liquids to avoid dehydration.

How Long Does a Salmonella Infection Last?

Salmonellosis symptoms can take from 6 to 72 hours to start after someone ingests the bacteria. In most people, the illness lasts for 4 to 7 days after symptoms begin.

Can Salmonella Infections Be Prevented?

Hand washing is a powerful way to guard against Salmonella infections. So wash your hands well and often, particularly after trips to the bathroom and before handling food.

Here are some other ways to protect yourself from Salmonella infections:

Reviewed by: Rebecca L. Gill, MD
Date reviewed: November 2017

Note: All information on TeensHealth® is for educational purposes only. For specific medical advice, diagnoses, and treatment, consult your doctor.

© 1995- The Nemours Foundation. All rights reserved.

Images provided by The Nemours Foundation, iStock, Getty Images, Corbis, Veer, Science Photo Library, Science Source Images, Shutterstock, and Clipart.com