Diarrhea for Days: Causes and When to See a Doctor

Diarrhea lasting several days usually points to a bacterial infection, but it can also stem from parasites, medications, food intolerances, or the early signs of a chronic digestive condition. Viral stomach bugs, the most common cause, typically wrap up in two to three days. When diarrhea pushes past that window, something else is likely going on.

Acute diarrhea lasts one to two days in most cases. Diarrhea persisting beyond four weeks is considered chronic. The stretch in between, roughly three days to a few weeks, is where the causes get more varied and worth investigating.

Bacterial and Parasitic Infections

Viruses like norovirus are the usual suspects behind short bouts of diarrhea, but bacteria are the more common reason it drags on for days. Untreated bacterial diarrhea from organisms like Salmonella, Campylobacter, or E. coli typically lasts three to seven days. You pick these up from contaminated food, undercooked meat, or untreated water. Symptoms often include cramping, fever, and sometimes blood in the stool.

Parasitic infections are a different story entirely. Giardia and similar organisms can cause diarrhea that persists for weeks to months without treatment. These infections are common after drinking untreated water from streams or lakes, traveling to areas with poor sanitation, or close contact in daycare settings. The diarrhea tends to be greasy and foul-smelling, often with bloating and gas but less fever than bacterial infections. Because parasites don’t resolve on their own the way most bacterial infections do, they’re an important possibility to consider when diarrhea won’t quit.

Antibiotics and Other Medications

Medications are one of the most overlooked causes of multi-day diarrhea. Antibiotics disrupt the natural balance of bacteria in your gut, allowing certain species to overgrow. This alone can cause loose stools that last the entire course of treatment and sometimes beyond. In more serious cases, antibiotics allow a bacterium called C. diff to take over, causing severe, watery diarrhea along with fever, stomach pain, and loss of appetite. You’re up to 10 times more likely to develop a C. diff infection while taking antibiotics and for a month afterward, and longer antibiotic courses can double that risk further.

Several other common medications cause ongoing diarrhea as a side effect. Metformin, widely prescribed for diabetes, is a frequent offender. NSAIDs like ibuprofen and naproxen can irritate the gut lining. Even heartburn medications like omeprazole and famotidine occasionally trigger diarrhea, though this is less common. If your diarrhea started around the same time as a new medication, that connection is worth flagging.

Food Intolerances and Diet

Certain foods can trigger diarrhea that returns day after day as long as you keep eating them. Lactose intolerance is the most familiar example, but fructose (found in honey, fruit juices, and many processed foods) and sugar alcohols like sorbitol (common in sugar-free gum and candy) cause the same pattern. Your body can’t fully absorb these sugars, so they draw water into the intestines and ferment, producing gas, bloating, and loose stools.

The tricky part is that these intolerances don’t always announce themselves clearly. You might tolerate small amounts of a trigger food but cross a threshold when you eat more of it, making the connection hard to spot. Eliminating common triggers, sometimes grouped under the term FODMAPs, often clears up diarrhea within one to two weeks if a food intolerance is the cause.

Inflammatory Bowel Disease

When diarrhea keeps coming back over weeks or months, inflammatory bowel disease (IBD) becomes a possibility. This includes Crohn’s disease and ulcerative colitis, both of which involve ongoing inflammation in the digestive tract. The pattern is distinctive: periods of active symptoms alternating with stretches of feeling fine.

Beyond diarrhea, IBD typically brings blood in the stool, belly pain and cramping, unintentional weight loss, fatigue, and loss of appetite. A single episode of diarrhea lasting a few days doesn’t suggest IBD on its own. But if you notice a lasting change in your bowel habits, especially with blood or unexplained weight loss, that combination warrants a closer look.

Post-Infectious Irritable Bowel Syndrome

Sometimes diarrhea lingers long after the original infection has cleared. This is called post-infectious IBS, and it happens because the infection disrupts how your gut bacteria and immune system work together. The resulting low-grade inflammation keeps triggering symptoms even though the virus or bacteria is gone.

This isn’t a brief aftereffect. Post-infectious IBS can last for years. About half of cases resolve on their own within six to eight years, which gives you a sense of how persistent it can be. If you had a confirmed stomach infection and your bowel habits never fully returned to normal afterward, this is a likely explanation.

Signs That Need Medical Attention

Most diarrhea resolves without any medical help. But certain symptoms signal that something more serious is happening. In adults, these include diarrhea lasting more than two days without any improvement, a fever above 102°F (39°C), bloody or black stools, severe abdominal or rectal pain, and signs of dehydration like excessive thirst, very dark urine, dizziness, or skin that stays pinched when you pull it up and release it.

Children dehydrate faster than adults. For kids, the threshold is lower: diarrhea that doesn’t improve after 24 hours, no wet diaper for three or more hours, a dry mouth or tongue, crying without tears, or unusual sleepiness and irritability. Dehydration is also more dangerous in older adults and anyone with a weakened immune system.

Doctors typically recommend stool testing when diarrhea persists beyond one week. This usually involves a stool culture or molecular testing to identify specific bacteria or parasites that need targeted treatment.

Staying Hydrated While It Lasts

The biggest immediate risk from days of diarrhea is dehydration. Water alone doesn’t replace the sodium and potassium you’re losing. A simple oral rehydration solution recommended by the World Health Organization uses ingredients you likely already have: about 4 cups of water, half a teaspoon of salt, and 2 tablespoons of sugar. Stir until dissolved and sip throughout the day.

If you prefer something with more flavor, you can dilute a regular sports drink (about 1.5 cups) with 2.5 cups of water and add half a teaspoon of salt. Another option is mixing 1 cup of orange juice into 4 cups of water with three-quarters of a teaspoon of baking soda, half a teaspoon of salt, and a couple tablespoons of sugar. The goal in every case is the same: a balance of water, salt, and a small amount of sugar that helps your intestines actually absorb the fluid rather than letting it pass straight through.