E Coli Enteritis: Causes, Symptoms, and Treatment

Medically reviewed by Harsha Moole, MD, Internal Medicine. Last reviewed: October 2, 2026.

What kind of doctor treats E Coli Enteritis?

A primary care doctor usually treats E coli enteritis, and most cases are managed well at this level with fluids and monitoring. If symptoms are severe or complications appear, the doctor may refer you to a gastroenterologist, a specialist in the digestive system. A direct primary care or concierge doctor can often manage mild cases directly and order stool tests when needed.

What it is

E coli enteritis is an infection of the intestines caused by Escherichia coli, a bacteria often found in the guts of people and animals. When a harmful kind gets into your digestive system, it can cause diarrhea and stomach cramps. Most cases get better on their own within a week.

Symptoms

The most common sign is watery diarrhea, meaning loose, watery bowel movements that happen more often than usual. Stomach cramps and pain are also very common. Some people feel sick to their stomach, vomit, or run a mild fever. Symptoms often start within a few days after eating or drinking something contaminated.

Causes and who gets it

People usually pick up this infection by eating food or drinking water that has harmful E coli in it. Undercooked ground beef, raw milk, unwashed produce, and contaminated water are common sources. The bacteria can also spread from person to person when someone does not wash their hands after using the bathroom.

How doctors diagnose it

A doctor will ask about your symptoms, what you have eaten recently, and whether anyone around you is sick. To confirm the cause, they may order a stool test, in which a lab checks a sample for bacteria. Doctors often order one when symptoms are severe, bloody, or last a long time.

Treatment

For most people, treatment focuses on rest and staying hydrated, meaning replacing the water and salts your body loses through diarrhea. Drinking water, broth, or oral rehydration solutions helps a lot. Antibiotics are not always used because they do not help every case and can sometimes make things worse. Doctors generally advise against anti-diarrhea medicines unless a doctor recommends them.

When to see a doctor

Call a doctor if you have a high fever, bloody diarrhea, severe belly pain, or signs of dehydration, such as very dark urine, dizziness, or a dry mouth. Young children, older adults, and pregnant people should be seen sooner rather than later. One dangerous type of E coli can cause kidney problems, so bloody diarrhea deserves prompt attention.

Common questions

Can E coli enteritis go away without treatment?

Yes, most healthy people recover within a week with rest and fluids. Some cases are more serious, so it is wise to check with a doctor if symptoms are severe or last a long time.

How can I prevent it?

Cook meat thoroughly, wash fruits and vegetables, drink pasteurized milk, and wash your hands with soap after using the bathroom and before handling food. Avoid swallowing water from lakes or pools.

Is it contagious?

Yes, the bacteria can spread from person to person through tiny amounts of stool on unwashed hands. Good hand washing and staying home while sick lower the chance of spreading it.

Should I take antibiotics?

Not always. Doctors decide based on the type of E coli and how sick you are, and antibiotics do not help every case. Always ask a doctor before taking them.

Sources

  1. MedlinePlus - E coli enteritis
  2. MedlinePlus - Enteritis: MedlinePlus Medical Encyclopedia

Medical Disclaimer

This content is for general educational and informational purposes only and is not medical advice. It is not a substitute for professional medical advice, diagnosis, or treatment, and reading it does not create a doctor-patient relationship. Always seek the advice of your physician or another qualified health provider with any questions about a medical condition, and never disregard or delay seeking professional advice because of something you read here. If you think you may have a medical emergency, call 911 (or your local emergency number) immediately.