Diare dapat disebabkan oleh flu, pola makan yang buruk, iritasi usus, kolitis ulserativa, dll. Diare dapat diobati dengan menjaga perut tetap hangat dan minum obat.
Jika diare disebabkan oleh flu atau pola makan yang buruk, hanya obat anti-diare, seperti montelukast, yang diperlukan.
Jika diare disebabkan oleh infeksi virus, diare dapat sembuh dengan sendirinya jika gejalanya ringan, tetapi pada kasus yang parah, obat antivirus seperti ribavirin dan oseltamivir diperlukan, dan antibiotik seperti gentamisin dan amoksisilin dapat digunakan sesuai resep dokter.
Diare yang disebabkan oleh penyakit iritasi usus besar dapat diatasi dengan mengonsumsi obat antidiare, seperti loperamide atau diphenoxylate, yang lebih cocok untuk penderita diare parah dan tidak dianjurkan untuk dikonsumsi dalam jangka panjang. Jika penyakitnya ringan, dapat diobati dengan Montelukast.
Jika diare disebabkan oleh kolitis ulserativa, dapat diobati dengan obat-obatan seperti Olsalazine, Liuzosulfapyridine, Prednisone dan Methylprednisolone bila penyakitnya ringan. Jika penyakit ini terus memburuk dan efek pengobatan tidak terlalu memuaskan, perawatan bedah dapat dilakukan.
Ada banyak penyebab diare lainnya. Jika gejalanya terus berlanjut, disarankan untuk berkonsultasi dengan dokter untuk mendapatkan diagnosis yang pasti dan pengobatan standar. Penggunaan obat harus mengikuti petunjuk dokter, tidak sembarangan menggunakan obat sendiri, agar tidak menimbulkan konsekuensi yang merugikan.