Diarrhea usually means your gut is trying to get rid of something quickly or isn’t absorbing fluid properly. Common reasons range from simple infections or food issues to more serious bowel diseases.

Why you might have diarrhea

1. Very common short‑term causes

These usually last a few days to a week.

  • Viral “stomach bug” (gastroenteritis)
    Norovirus, rotavirus, and similar viruses infect the intestine and cause sudden watery stools, cramping, nausea, and sometimes fever.
  • Food poisoning
    Bacteria like E. coli or toxins in spoiled/contaminated food can trigger sudden, often explosive diarrhea, cramps, and sometimes vomiting within hours to a day of eating.
  • Bacteria or parasites from water/food
    Drinking unsafe water, eating undercooked meat, or traveling to areas with poor sanitation can cause diarrhea that may last longer and sometimes includes mucus or blood.

Example: You eat street food, and 6–24 hours later you get cramping, watery poop, and maybe vomiting and fever → likely foodborne infection.

2. Food and drink triggers

Sometimes the cause is what (or how) you eat.

  • Lactose intolerance
    Milk, ice cream, or soft cheeses can cause gas, bloating, and diarrhea if your body doesn’t digest lactose well.
  • Other intolerances (fructose, sucrose, sugar alcohols)
    Fruit juices, some sodas, “sugar‑free” gum/candy (sorbitol, xylitol, mannitol) can pull water into the gut and cause loose stools in some people.
  • Greasy, very spicy, or very large meals
    These can speed up gut movement or irritate your intestine and give you temporary diarrhea.
  • Caffeine and some artificial sweeteners
    Coffee, energy drinks, and certain sweeteners can stimulate the bowel and lead to looser stools in sensitive people.

3. Medicines and supplements

Many drugs list diarrhea as a side effect.

  • Antibiotics
    They disturb normal gut bacteria; sometimes this lets C. difficile overgrow, causing significant diarrhea.
  • Magnesium‑containing products
    Some antacids or supplements with magnesium can loosen stools.
  • Chemotherapy, some antidepressants, metformin, and others
    These may irritate the gut or change how it absorbs fluid.

If your diarrhea started soon after starting or changing a medication, that’s an important clue.

4. Ongoing or frequent diarrhea causes

If this has been happening for weeks or keeps coming back, think about longer‑term conditions.

  • Irritable bowel syndrome (IBS)
    Causes recurrent abdominal pain with changes in bowel habits (diarrhea, constipation, or both), often worse with stress or certain foods; tests are usually normal.
  • Inflammatory bowel disease (Crohn’s, ulcerative colitis)
    Inflammation of the gut can cause chronic diarrhea, blood or mucus in stool, weight loss, and fatigue.
  • Celiac disease
    An immune reaction to gluten that damages the small intestine, causing diarrhea, bloating, anemia, or weight loss.
  • Pancreatic or other digestive problems
    If you can’t properly digest fats or nutrients, you can get chronic diarrhea and greasy, hard‑to‑flush stools.

These usually need proper medical evaluation and tests.

5. When diarrhea is an emergency

Get urgent medical help (ER or urgent care) if you have diarrhea plus:

  • Signs of dehydration : very dry mouth, dizziness, confusion, not peeing much or very dark urine.
  • Blood in the stool or black, tar‑like stool.
  • High fever (e.g., 38.5°C / 101.3°F or higher) that doesn’t improve.
  • Severe abdominal pain or a very swollen, hard belly.
  • Diarrhea lasting more than 2 days in adults, or more than 24 hours in young children, especially with poor drinking.
  • Recent antibiotic use plus strong, watery diarrhea (possible C. diff).

For babies, older adults, or people with serious health problems, don’t wait long; dehydration can become dangerous quickly.

6. Simple things you can do now

These suggestions are for mild cases; they do not replace medical care.

  • Hydrate
    Take small, frequent sips of water or oral rehydration solutions; include some salt and sugar, not just plain water.
  • Gentle foods
    If you can eat, try bland foods like toast, rice, bananas, or potatoes; avoid heavy, fried, or very sugary foods.
  • Avoid irritants
    Skip alcohol, caffeine, very spicy meals, and large fatty meals until stools normalize.
  • Rest
    Your body heals infections better with rest.

Over‑the‑counter anti‑diarrhea medicine may help adults in some cases, but should NOT be used if you have high fever, blood in stool, or suspected serious infection—this can make things worse.

7. Why you should talk to a doctor

Because many different things can cause diarrhea, only a clinician who knows your history, medications, travel, and symptoms (and can examine you, run tests if needed) can say what’s going on in your specific case.

Please see a doctor or urgent care soon if:

  • You’ve had diarrhea more than a couple of days.
  • You notice blood, severe pain, or fever.
  • You have a chronic condition (e.g., diabetes, heart disease, immune problems).
  • You’re losing weight or feel weak and lightheaded.

This is general information, not a diagnosis. If you’re feeling very unwell, dizzy, confused, or unable to keep fluids down, seek emergency care immediately.