How long after taking antibiotics can you get diarrhea?
Noah Mitchell
Published Jan 11, 2026
Antibiotic-associated diarrhea is likely to begin about a week after you start taking an antibiotic. Sometimes, however, diarrhea and other symptoms don't appear until days or even weeks after you've finished antibiotic treatment.
How do I know if my diarrhea is from antibiotics?
Antibiotic-associated diarrhea is defined as having loose, watery stools three or more times per day while taking antibiotics. This may begin about a week after starting antibiotics. Additionally, diarrhea can also develop in the weeks after finishing your treatment.
What can I do if my antibiotic is giving me diarrhea?
Call your doctor right away if you have serious signs and symptoms of antibiotic-associated diarrhea. These signs and symptoms are common to a number of conditions, so your doctor might recommend tests — such as stool or blood tests — to determine the cause.
What foods give you diarrhea from antibiotics?
Summary: Fermented foods contain healthy bacteria, including Lactobacilli, which can help restore damage to the microbiota caused by antibiotics. Yogurt may also reduce the risk of antibiotic-associated diarrhea.
Can antibiotics cause delayed diarrhea?
difficile toxin usually starts while you are taking an antibiotic, but the diarrhea may be delayed and start a few weeks after you have stopped taking the medication.
27 related questions foundHow long do antibiotics stay in your system?
Antibiotics start working right away after a person takes them. Each antibiotic may stay in the body for different lengths of time, but common antibiotics such as amoxicillin and ciprofloxacin stay in your system for about 24 hours after taking the last dose.
Can I take Pepto Bismol for diarrhea from antibiotics?
medicine — such as bismuth subsalicylate (Pepto-Bismol) or loperamide hydrochloride (Imodium) — to stop the diarrhea until talking with your doctor. Other questions for my doctor, pharmacist, or nurse: What infection is this antibiotic treating?
How long does it take for your gut to heal after antibiotics?
After an antibiotic course, recovery of the gut microbiome can take some time. In general, after short-term antibiotic use (between five and ten days), studies have observed it can take at least one to two months for most bacterial groups to recover to pre-antibiotic levels2,3,13–16.
How long does diarrhea last after taking cephalexin?
Antibiotics like cephalexin will be excreted within about eight hours of taking the medication. How long do the side effects of cephalexin last? Most of the common side effects experienced when taking cephalexin—including diarrhea, indigestion, vomiting, or nausea—go away on their own within a few days.
How long does drug induced diarrhea last?
How long does medication-induced diarrhea last? Medication-induced diarrhea can last for a few days (acute diarrhea), or as long as 3 to 4 weeks (chronic diarrhea). Medication-induced diarrhea most often occurs right after starting a medication.
Do antibiotics upset your stomach?
Many antibiotics cause stomach upset or other gastrointestinal side effects. These can include: nausea. vomiting.
Why does amoxicillin give you diarrhea?
Diarrhea is a common side effect of amoxicillin. All antibiotics kill off the normal bacteria in our guts which disrupts the gut and can lead to diarrhea.
Why have I had diarrhea for a week?
But when diarrhea lasts beyond a few days into weeks, it usually indicates that there's another problem — such as irritable bowel syndrome (IBS) or a more serious disorder, including persistent infection, celiac disease or inflammatory bowel disease (IBD).
Can antibiotics cause IBS?
IBS also is associated with antibiotic use, with a 3-fold increase in the risk of developing functional gastrointestinal symptoms in the 4 months after antibiotic consumption.
Do all antibiotics cause diarrhea?
While any antibiotic can result in either mild diarrhea or C difficile colitis, some have a higher risk of doing so than others. The antibiotics formulated to kill a wide variety of bacteria (both the good and the bad) are more likely to have this effect.
Is yogurt good for diarrhea?
While it's wise to avoid dairy products when you have diarrhea, Dr. Kirby says, there's one notable exception — yogurt or kefir, a fermented milk drink, that contain probiotics. These can restore the beneficial bacteria that your body flushes out with diarrhea.
How long does cephalexin 500mg stay in your system?
The half-life of cephalexin is one hour. It takes about five half-lives, or about five hours, for a dose of medication to be eliminated from the body. For people with severe kidney problems, the drug stays in the system much longer, and the half-life can be up to 19 to 22 hours.
Can cephalexin cause loose stools?
Advertising revenue supports our not-for-profit mission. Cephalexin may cause diarrhea, and in some cases it can be severe. Do not take any medicine or give medicine to your child to treat diarrhea without first checking with your doctor. Diarrhea medicines may make the diarrhea worse or make it last longer.
How long does Keflex 500 mg stay in your system?
Following an oral cephalexin dose, 90% of it will be out of your system within eight hours. The body gets rid of cephalexin by excreting it in the urine. This process can take longer in people with decreased kidney function. Doctors adjust the cephalexin dosage when kidney disease is severe.
How do you reset your gut after antibiotics?
How can I help my gut bacteria to recover after antibiotics?
- Take probiotics. The clinical evidence for the benefits of taking probiotics during and after antibiotic use is confusing. ...
- Make the most of prebiotics. ...
- Eat like a hunter-gatherer. ...
- Reduce stress. ...
- Exercise.
What's the best probiotic to take after antibiotics?
Extensive clinical research suggests the best probiotic to take with antibiotics are particular strains that can be taken alongside antibiotics, rather than separately. These particular strains are Lactobacillus acidophilus Rosell-52, Lactobacillus rhamnosus Rosell-11 and Bifidobacterium lactis Lafti B94.
Are probiotics necessary after antibiotics?
Doctors who recommend probiotics typically suggest that people take them a few hours after their antibiotic. Otherwise, the two medications can cancel each other out. Some doctors even suggest waiting to start probiotics until a few days after you've completed your course of antibiotics.
Will probiotics help diarrhea from antibiotics?
“The thing that has really been shown to help the most with preventing diarrhea is taking probiotics when taking antibiotics,” Dr. Rabovsky says. He notes that reviews of studies suggest probiotics are effective both for regular antibiotic-associated diarrhea and for diarrhea related to C.
Is Tums or Pepto-Bismol better?
Compared with other antacids like Alka-Seltzer (sodium bicarbonate) and Maalox (aluminum hydroxide/magnesium hydroxide), Tums has a slightly slower onset of action, but its effects may last longer. Pepto-Bismol is more effective for other uses such as treating diarrhea and H. pylori infections.
Can you feel sick after finishing antibiotics?
A five-day course of some broad-spectrum antibiotics can wipe out as much as one-third of your gut bacteria,” explains nutritionist Suchita Mukerji. Any disturbance in the gut shows up as acidity, discomfort and bloating, and makes the body susceptible to fatigue, brain fog and further infections.