Treatment for diarrhea depends on the cause. Options that may help stop it faster include over-the-counter (OTC) medications, eating soluble fiber, and drinking plenty of fluids.

Most diarrhea episodes are short-term or acute and resolve after a few days. However, some people develop chronic diarrhea, which persists for weeks or longer.

This article outlines the typical duration of diarrhea, provides tips on how to get fast relief, and offers advice on when to see a doctor.

Eating bland foods like bananas can reduce the risk of further GI upset and diarrhea.Share on Pinterest
Natnan Srisuwan/Getty Images

Below are several methods that adults can use to alleviate diarrhea quickly.

Anti-diarrheal medication

A common and convenient solution for alleviating acute diarrhea is taking OTC medications, such as:

  • Loperamide (Imodium): This medication slows down digestion so that the body can draw more water from the intestines. This helps to firm up stools and reduce the frequency of bowel movements.
  • Bismuth subsalicylate (Pepto-Bismol): This medication helps to kill some of the diarrhea-causing bacteria that a person may have in their gut.

The above medications are not suitable for people whose diarrhea is accompanied by the following symptoms:

Antibiotics

A doctor may prescribe antibiotics to help eliminate a bacterial infection of the gastrointestinal (GI) tract.

People may contract harmful bacteria as a result of eating contaminated food or drinking contaminated water. Bacteria that commonly cause diarrhea include:

Diet adjustment

Certain dietary adjustments may help alleviate an acute episode of diarrhea and reduce the risk of further complications. Examples include:

  • Eating bland foods: Bland, easy-to-digest foods reduce the risk of further GI upset and diarrhea. A popular dietary option for an upset stomach is the BRAT diet, which is an acronym for the following bland foods:
    • banana
    • rice
    • applesauce
    • toast
  • Increasing intake of soluble fiber: Soluble fiber is a type of fiber that absorbs fluid in the intestines. As such, it helps to firm up stools and alleviate diarrhea. Foods that contain soluble fiber include:
    • blended soups
    • bananas or banana chips
    • skinless or mashed potatoes
    • carrots
    • yams
    • white bread without seeds
    • oats
  • Eating smaller meals: People should aim to eat smaller and more frequent meals throughout the day instead of eating two or three large meals.
  • Resting after meals: Relaxing after a meal helps to slow the movement of food through the gut. This helps to reduce the frequency of bowel movements.

Hydration

Loose, watery stools cause a person to lose fluids and electrolytes. This can lead to dehydration and associated complications.

Signs of dehydration include:

To prevent dehydration, a person should drink at least one cup of fluids after each bout of diarrhea. Fruit juices and sports drinks are good options as they are high in potassium and other important electrolytes.

Supplements

The following supplements may help to alleviate diarrhea:

Psyllium and pectin may help slow down the digestive system, reducing the frequency and urgency of bowel movements.

Probiotics may help reduce the severity and duration of diarrhea. People who are taking antibiotics should consult a doctor before trying.

Learn more ways to treat diarrhea at home.

The treatment for acute diarrhea in infants differs from that for adults. For example, OTC anti-diarrheal medications are not suitable for children unless a doctor has prescribed them.

Below are some methods for treating diarrhea in infants.

Rehydration

An infant with diarrhea must continue to feed and drink as normal. People who are breastfeeding should continue to do so if the infant is still willing to drink fluids.

Oral rehydration solutions can help replace the fluids and electrolytes lost during episodes of diarrhea. Examples of such solutions include:

  • Pedialyte
  • Naturalyte
  • Enfalyte
  • CeraLyte

Zinc supplementation

The World Health Organization recommends zinc supplements to help manage diarrhea in children. They suggest that infants older than six months may benefit from 20 milligrams of zinc per day for 10 to 14 days.

Additional research is necessary to determine how zinc helps with diarrhea.

Adults should see a doctor if they have diarrhea that lasts longer than two days. They should also see a doctor if their diarrhea is accompanied by any of the following:

  • signs of dehydration
  • fever
  • frequent vomiting
  • severe pain in the stomach, abdomen, or rectum
  • bloody or tarry stools

If children experience any of the above symptoms or if diarrhea lasts longer than 24 hours, their caregiver should take them to see a doctor.

Adults and children with a weakened immune system or other underlying medical conditions should see a doctor immediately if they experience diarrhea.

People who are experiencing diarrhea should avoid foods and ingredients that could make their diarrhea worse. This includes the following:

  • caffeine
  • alcohol
  • foods high in fructose
  • prune juice and dried fruits
  • sugar replacements or substitutes
  • fatty foods
  • fried foods
  • spicy foods

Persistent or recurrent episodes of diarrhea may indicate an underlying food sensitivity or intolerance. Anyone who has a suspected food sensitivity or intolerance should avoid foods that trigger bouts of diarrhea.

Some common triggers of food sensitivities and intolerances include:

  • Lactose: A natural sugar found in milk and dairy products.
  • Fructose: A natural sugar found in fruits.
  • Gluten: Proteins that exist in grains, such as wheat, rye, and barley.

The National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK) defines “diarrhea” as passing three or more loose, watery stools per day.

The NIDDK categorizes diarrhea into the following three types based on its duration:

  • Acute: Diarrhea that typically lasts 1 to 2 days and goes away on its own. This type is the most common.
  • Persistent: Diarrhea that lasts between 2 to 4 weeks.
  • Chronic: Diarrhea that lasts at least 4 weeks. The symptoms may be persistent, or they may come and go.

The NIDDK recommends that adults see a doctor if their diarrhea lasts more than 2 days and that children see a doctor if their diarrhea lasts 24 hours or more.

Find out more about how long diarrhea can last.

Acute diarrhea can take a day or two to subside. In the meantime, people can follow the tips below to help alleviate their symptoms:

  • drinking plenty of water, juices, and broths to help avoid dehydration
  • taking OTC anti-diarrheal medications to help relieve pain from gas and bloating
  • getting plenty of rest to help slow the digestive process

Below are some frequently asked questions about how to stop diarrhea:

How do you control diarrhea immediately?

A person can try the following methods to control diarrhea and help them get immediate relief:

  • take OTC medications, like loperamide (Imodium)
  • take antibiotics, if necessary
  • stay hydrated
  • eat bland foods
  • avoid trigger or spicy foods

How long does diarrhea last?

This depends on whether a person has acute, persistent, or chronic diarrhea. Acute diarrhea usually lasts one to two days, whereas persistent diarrhea lasts two to four weeks. Any time longer, and the diarrhea is chronic.

If diarrhea lasts more than two days for adults or a day for infants, people should visit a healthcare professional.

What drink stops diarrhea?

Drinking certain beverages can help people stay hydrated after losing fluid in diarrhea. A person should drink water, fruit juices, or electrolyte drinks.

Avoid sugary drinks, alcohol, and caffeine. These can make the diarrhea worse in some people.

Infants may benefit from oral rehydration solutions, speak to a doctor about the best options.

What food stops diarrhea?

Foods that are bland and easy to digest can help reduce the risk of further GI upset and diarrhea. This might include foods like:

  • bananas
  • rice
  • applesauce
  • toast
  • boiled or mashed potatoes
  • plain pasta
  • clear broths

Diarrhea can come on suddenly and resolve on its own just as quickly. Most cases are acute, lasting up to two days. However, people may also experience persistent or chronic diarrhea that comes and goes over several weeks.

Thankfully, there are methods for quickly and effectively alleviating diarrhea symptoms. These methods differ somewhat for children and adults.

People should see a doctor if their diarrhea persists or they experience other worrying symptoms. A doctor will work to diagnose the cause of the diarrhea and provide appropriate treatments.