Skip to main content

Diarrhea Medications

Find prices and information on Diarrhea medications.

Read our guide toDiarrhea

Key takeaways

Medications for diarrhea work in various ways to slow down bowel movements, kill bacteria, or reduce inflammation. Common classes include antibiotics and antidiarrheals. Antibiotics like metronidazole (Flagyl) and Bactrim (sulfamethoxazole/trimethoprim), and vancomycin (Firvanq) may be taken orally to treat infections that cause diarrhea. Loperamide (Imodium A-D), is an oral, antidiarrheal medication that can treat diarrhea itself.

Prices for popular Diarrhea medications
Viewing 19 of 19 medications
Metronidazole (Metrocream, Metrogel, Metrogel-Vaginal, Metrolotion, Flagyl) is an inexpensive drug used to treat certain kinds of bacterial and protozoal infections. This drug is more popular than comparable drugs. It is available in multiple generic and brand versions. Generic metronidazole is covered by most Medicare and insurance plans, but some pharmacy coupons or cash prices may be lower.
Sulfamethoxazole/trimethoprim (Bactrim, Sulfatrim) is an inexpensive drug used to prevent certain kinds of bacterial infections. It is more popular than comparable drugs. It is available in multiple generic and brands versions. Generic sulfamethoxazole/trimethoprim is covered by most Medicare and insurance plans, but some pharmacy coupons or cash prices may be lower.
Sulfamethoxazole/trimethoprim (Bactrim, Sulfatrim) is an inexpensive drug used to prevent certain kinds of bacterial infections. It is more popular than comparable drugs. It is available in multiple generic and brands versions. Generic sulfamethoxazole/trimethoprim is covered by most Medicare and insurance plans, but some pharmacy coupons or cash prices may be lower.
capsule icon

loperamide

as low as$6
View otherAntidiarrheals
LOPERAMIDE treats occasional diarrhea. It works by slowing down an overactive bowel, which decreases the number of bowel movements. It belongs to a group of medications called antidiarrheals. It is often used for a short period of time.
LOPERAMIDE; SIMETHICONE treats occasional diarrhea. It also treats the symptoms of gas, such as fullness, pressure, and bloating. It works by slowing down an overactive bowel, which decreases the number of bowel movements you have. It also works by making it easier to pass gas through your digestive tract and exit your body. It is often used for a short period of time.
chewable-tablet icon

Bismatrol

as low as$7
View otherAntidiarrheals
BISMUTH SUBSALICYLATE treats occasional diarrhea. It may also be used to treat the symptoms of an upset stomach including heartburn, indigestion, and gas. It belongs to a group of medications called antidiarrheals.
View otherAntidiarrheals
BISMUTH SUBSALICYLATE treats occasional diarrhea. It may also be used to treat the symptoms of an upset stomach including heartburn, indigestion, and gas. It belongs to a group of medications called antidiarrheals.
View otherAntidiarrheals
LOPERAMIDE treats occasional diarrhea. It works by slowing down an overactive bowel, which decreases the number of bowel movements. It belongs to a group of medications called antidiarrheals. It is often used for a short period of time.
DIPHENOXYLATE; ATROPINE treats diarrhea. It works by slowing down an overactive bowel, which decreases the number of bowel movements you have. It belongs to a group of medications called antidiarrheals.
VANCOMYCIN treats diarrhea caused by bacteria. It works by killing or preventing the growth of bacteria in your intestines that make toxins. It belongs to a group of medications called antibiotics. It will not treat colds, the flu, or infections caused by viruses.
VANCOMYCIN treats diarrhea caused by bacteria. It works by killing or preventing the growth of bacteria in your intestines that make toxins. It belongs to a group of medications called antibiotics. It will not treat colds, the flu, or infections caused by viruses.
oral-solution icon

opium

as low as$96
View otherOpioids
OPIUM TINCTURE treats occasional diarrhea. It works by slowing down an overactive bowel, which decreases the number of bowel movements you have. It belongs to a group of medications called opioids.
View otherAntiprotozoals
NITAZOXANIDE treats diarrhea caused by parasite infections. It works by stopping the growth of the parasite. It will not treat colds, the flu, or infections caused by bacteria or viruses.
package icon

Aemcolo

as low as$184
RIFAMYCIN treats diarrhea caused by bacteria. It belongs to a group of medications called antibiotics. It will not treat colds, the flu, or infections caused by viruses.
tablet icon

Motofen

as low as$200
DIFENOXIN; ATROPINE treats diarrhea. It works by slowing down an overactive bowel, which decreases the number of bowel movements you have. It belongs to a group of medications called antidiarrheals.
tablet icon

Xifaxan

as low as$2,213
View otherRifamycins
Xifaxan (rifaximin) is used to treat traveler's diarrhea and irritable bowel syndrome with diarrhea. It is also used to prevent hepatic encephalopathy, a brain disorder that can occur due to severe liver disease. Xifaxan is a rifamycin which works by killing bacteria that causes infection. The most common form of Xifaxan is a 550mg tablet. It is also available as a 200mg tablet. There are currently no generic alternatives for Xifaxan. It is covered by some Medicare and insurance plans, but some pharmacy coupons or cash prices may be lower.
tablet icon

Dificid

as low as$4,780
FIDAXOMICIN treats diarrhea caused by bacteria. It works by killing or preventing the growth of bacteria in your intestines that make toxins. It belongs to a group of medications called antibiotics. It will not treat colds, the flu, or infections caused by viruses.
View otherAntidiarrheals
CROFELEMER treats diarrhea in people who take antiretroviral therapy (ART). It works by decreasing the amount of water in the intestines. This reduces the number of bowel movements you have.
Xermelo (telotristat ethyl) is an expensive drug used to treat carcinoid syndrome diarrhea in combination with somatostatin analog (SSA) therapy. This drug is indicated for adults inadequately controlled by SSA therapy. There are currently no generic alternatives for Xermelo.
Disclaimer: Popularity is based on total prescriptions for the brand and generic versions of each drug, regardless of the condition being treated. Some drugs are prescribed for multiple conditions.

Subscribe and save

Get prescription saving tips and more from GoodRx Health. Enter your email to sign up

By signing up, I agree to GoodRx’s Terms of Use and Privacy Policy, and to receive marketing messages from GoodRx.

Latest Articles

Browse medications

View All
Research prescriptions and over-the-counter medications from A to Z, compare drug prices, and start saving.