Infeksi. Diare berkepanjangan juga dapat disebabkan oleh infeksi, mulai dari infeksi virus, bakteri, jamur, hingga parasit (cacing dan ameba). Untuk menentukan penyebab infeksi, dokter perlu melakukan pemeriksaan fisik dan pemeriksaan penunjang, seperti tes darah dan pemeriksaan feses.