
What stops diarrhea? Fast relief tips that actually work.
It hits fast and never at a convenient time. One minute you're feeling fine and the next you're rushing to the bathroom wondering what went wrong. Diarrhea is one of the body’s most unpleasant ways of saying, “Something’s not right.”
While most cases clear up on their own, the discomfort, urgency and dehydration risk make it something you want to stop. Quickly.
Whether it's a stomach bug, something you ate, or just bad timing, knowing what to do (and what not to do) can help you bounce back faster.
In this guide, we’ll break down common causes of diarrhea, what foods and drinks can help (or hurt) and when it’s time to skip home remedies and head to your local CityMD for expert care.
What causes diarrhea in the first place?
Diarrhea isn’t a diagnosis; it’s a symptom. And while it’s no fun, it’s usually your body’s way of flushing something out.
Here are some of the most common causes
- Viral infections. Stomach bugs like norovirus and rotavirus are leading causes of short-term diarrhea, especially in kids and during cold weather months.
- Food poisoning. Bacteria like Salmonella or E. coli can sneak into your system through undercooked or contaminated food, triggering sudden diarrhea.
- Medications. Antibiotics, in particular, can disrupt your gut’s natural balance and lead to loose stools.
- Stress and anxiety. Your brain and gut are more connected than you might think. High stress can speed up digestion, which sometimes leads to diarrhea.
- Food intolerances. Lactose (found in dairy) and artificial sweeteners (like sorbitol) can trigger diarrhea in people who are sensitive.
- Digestive disorders. Conditions like irritable bowel syndrome (IBS), inflammatory bowel disease (IBD), or celiac disease can cause chronic or recurring diarrhea.
Most of the time, diarrhea goes away in a day or two. But if it's sticking around or you're feeling wiped out, take it seriously. Especially if you're losing fluids faster than you can replace them.
What to eat, drink and avoid when you have diarrhea.
When you’re dealing with diarrhea, what you put in your body matters. Some foods and drinks can help settle your stomach. Others can make things worse.
Stick with these when your stomach is upset:
- Clear fluids. Water, electrolyte drinks and broths help you stay hydrated. Sip slowly and often.
- The BRAT diet. A reliable option, this consists of bananas, rice, applesauce and toast. They’re gentle on your gut and help firm up your stool.
- Boiled potatoes. Easy to digest and high in potassium, which helps replace lost nutrients.
- Plain crackers. Low in fiber and easy on the stomach.
Avoid these until you're feeling better:
- Dairy. Even if you’re not lactose intolerant, dairy can be tough to digest when your stomach is sensitive.
- Greasy or fried foods. These can trigger more cramping and loose stools.
- Caffeine and alcohol. Both can dehydrate you and irritate your digestive system.
- Raw fruits and vegetables. These are normally healthy, but can be too rough on your gut during a flare-up.
- Artificial sweeteners. Sorbitol and xylitol (often in sugar-free gum or candy) can make diarrhea worse.
Don’t forget about hydration. Diarrhea can drain your body of fluids fast. If you're not keeping anything down or feeling lightheaded, it may be time to seek medical care.
Diarrhea that won’t go away? Signs you should see a doctor.
Most cases of diarrhea clear up in a day or two, but sometimes it sticks around. It might even come with symptoms that need medical attention.
You should see a doctor if:
- Diarrhea lasts more than two days with no signs of improvement
- You see blood or mucus in your stool
- You have a high fever (over 102°F) along with diarrhea
- You feel dizzy, weak, or very thirsty. These are all signs of dehydration
- You're unable to keep fluids down without vomiting
- You have severe abdominal pain or cramping that won’t go away
- You’ve recently traveled internationally or eaten suspicious food
If you have a chronic health condition, a weakened immune system, or you're caring for a child with ongoing diarrhea, it's always better to err on the side of caution.
At CityMD, our providers can evaluate what’s causing your symptoms, check for signs of dehydration and recommend treatment, whether it’s fluids, medications, or a referral to a specialist. Walk in anytime. We’re here to help you feel better fast.

We’re ready to care for you.
Visit any CityMD urgent care location in your community today for an evaluation with one of our expert providers.