DIARRHEA

How to Stop Diarrhea: Causes, Home Remedies, Treatment, and When to See an Online Doctor

Diarrhea is a common digestive problem that affects millions of people every year. It can develop suddenly and cause frequent loose or watery stools, stomach cramps, dehydration, and fatigue. While many cases improve within a few days with proper hydration and rest, some require medical evaluation to prevent complications.

If you’re wondering how to stop diarrhea, this guide explains the common causes, effective home treatments, warning signs, and when to consult an online medical practice for fast, convenient care.

Reviewed on 08 September, 2026

By Doctors On Demand, South Africa

how to stop diarrhea
how to stop diarrhea

What Is Diarrhea?

Diarrhea is the passage of loose, watery stools three or more times within 24 hours. It can be:

  • Acute diarrhea: Lasts a few days and is usually caused by infections, viruses or food poisoning.
  • Persistent diarrhea: Lasts 2 to 4 weeks.
  • Chronic diarrhea: Continues for more than four weeks and may indicate an underlying medical condition.

Common Causes of Diarrhea

Several conditions can trigger diarrhea, including:

  • Viral infections (such as viral gastroenteritis)
  • Food poisoning
  • Bacterial infections
  • Parasitic infections
  • Certain medications, especially antibiotics
  • Food intolerances (such as lactose and gluten intolerance)
  • Irritable bowel syndrome (IBS)
  • Inflammatory bowel disease (IBD)
  • Stress and anxiety
  • Excess alcohol consumption

Identifying the cause helps determine the most effective treatment.

How to Stop Diarrhea Quickly

Stay Hydrated

The biggest risk from diarrhea is dehydration.

Drink plenty of:

  • Water
  • Oral rehydration solution (ORS)
  • Clear broths
  • Electrolyte drinks (low in sugar)
  • Coconut water (in moderation)

Avoid excessive alcohol and caffeinated drinks, which may worsen dehydration

Follow the BRAT Diet

For the first day or two, choose foods that are gentle on your stomach:

  • Bananas
  • Rice
  • Applesauce
  • Toast

Other easy-to-digest foods include:

  • Plain potatoes
  • Oatmeal
  • Plain pasta
  • Crackers
  • Boiled chicken
  • Plain yogurt with live cultures

Avoid Foods That Can Make Diarrhea Worse

Avoid:

  • Fried foods
  • Fatty meals
  • Spicy foods
  • Dairy products (if lactose intolerant)
  • High-fibre vegetables
  • Sugary and alcoholic drinks and coffee
  • Artificial sweeteners

Consider Over-the-Counter Medication

Depending on the cause, medications such as loperamide, bismuth subsalicylate or other local anti-diarrhoeal medications may help reduce symptoms.

However, these medications should not be used if you have:

  • Bloody diarrhea
  • High fever
  • Suspected bacterial infection
  • Severe abdominal pain

Always follow the package directions or consult a healthcare professional.

Rest

Your body needs energy to recover from infection or inflammation. Getting adequate rest supports healing.

When Should You See an Online Doctor?

Many cases of diarrhea can be safely assessed through an online consultation.

Consider booking a virtual appointment if:

  • Symptoms last more than 48 hours
  • You have moderate dehydration
  • You cannot keep fluids down
  • Diarrhea is disrupting daily activities
  • You need a medical certificate
  • You require advice on prescription medication
  • You have underlying medical conditions such as diabetes or weakened immunity

An online doctor can evaluate your symptoms, recommend treatment, prescribe medication when appropriate, and advise whether you need in-person medical care.

how to stop diarrhea

When Should You Seek Emergency Care?

Seek urgent medical attention if you experience:

  • Blood in the stool
  • Black, tarry stools
  • Severe abdominal pain
  • Persistent vomiting
  • High fever
  • Confusion
  • Severe dehydration
  • Fainting
  • Little or no urine output

Young children, the elderly and pregnant individuals should seek medical advice sooner because dehydration can develop rapidly. In certain cases in-person assessment may be advised.

How to Prevent Diarrhea

Reduce your risk by:

  • Washing and sanitizing your hands regularly
  • Drinking clean, safe water
  • Cooking food thoroughly
  • Refrigerating leftovers promptly
  • Washing fruits and vegetables
  • Avoiding contaminated food while travelling
  • Practising good food hygiene

Can Stress Cause Diarrhea?

Yes. Stress and anxiety can affect the digestive system and trigger diarrhea, especially in people with irritable bowel syndrome (IBS). Managing stress through regular exercise, good sleep, mindfulness, and relaxation techniques may help reduce episodes.

How Long Does Diarrhea Last?

Most viral cases improve within 1 to 3 days.

Food poisoning may last 24 to 72 hours.

If diarrhea persists for more than two days in adults or is accompanied by concerning symptoms, medical assessment is recommended.

Why Choose Our Online Medical Practice

Our online medical practice provides convenient, professional healthcare from the comfort of your home. Our qualified clinicians can:

  • Assess your symptoms
  • Recommend the appropriate treatment
  • Prescribe medication where appropriate and legally permitted
  • Provide medical certificates when clinically appropriate
  • Refer you for further testing or emergency care if needed

Fast access to medical advice can help you recover sooner while avoiding unnecessary travel and waiting rooms.

Conclusion

Most episodes of diarrhea are short-lived and improve with hydration, rest, and simple dietary adjustments. However, persistent symptoms, dehydration, blood in the stool, or severe illness require prompt medical evaluation.

If you’re experiencing diarrhea and need medical advice without leaving home, our online medical practice offers convenient virtual consultations to help you receive timely assessment, treatment recommendations, and ongoing support.

how to stop diarrhea

Don't Wait, Book Now!

Frequently Asked Questions

What is the fastest way to stop diarrhea?

The fastest approach is staying hydrated, eating bland foods, resting, and treating the underlying cause. Some people may benefit from over-the-counter medications if appropriate.

What foods should I eat during diarrhea?

Choose bananas, rice, applesauce, toast, plain pasta, boiled potatoes, oatmeal, crackers, and clear soups.

Should I take antibiotics for diarrhea?

No. Most cases are caused by viruses, and antibiotics are not effective. Antibiotics should only be taken when prescribed by a healthcare professional.

Can I treat diarrhea at home?

Yes. Most mild cases improve with fluids, rest, and dietary changes. Persistent or severe symptoms should be evaluated by a doctor.

When should I worry about diarrhea?

Seek medical attention if diarrhea lasts more than two days, contains blood, causes severe dehydration, or is accompanied by severe pain or high fever.

Is diarrhea contagious?

Yes. Many viral and bacterial causes are contagious and can spread through contaminated food, water, or poor hand hygiene.

Can dehydration become serious?

Yes. Severe dehydration can be life-threatening, especially in young children, older adults, and people with chronic illnesses.

Can an online doctor help with diarrhea?

Yes. An online doctor can assess your symptoms, recommend treatment, prescribe medication when appropriate, provide medical certificates if clinically indicated, and advise whether you need in-person medical care.

Related Topics

stomach aches

Stomach Bug Symptoms, Causes And Treatment

Get convenient online care for stomach bugs with Doctors On Demand. Speak to a qualified doctor from the comfort of home for personalised advice on your symptoms, treatment and recovery, without travelling to a clinic.

​

Medical prescription

Prescription Renewals Online

Get fast and convenient online prescription renewals with Doctors On Demand. Renew your repeat medication through secure online consultations with qualified doctors, without the need to visit a clinic.