Inayah (2006) mengklasifikasi diare berdasarkan pada ada atau tidaknya infeksi menjadi 2 golongan :
- Diare infeksi spesifik : tifus abdomen dan paratifus, desentri basil, eterokiliatis stafilokok.
- Diare infeksi non spesifik : diare dietetic
Menurut Inayah (2006) juga dapat mengklasifikasikan diare berdasarkan organ yang terkena infeksi :
- Diare infeksi enteral atau diare karena infeksi di usus (bakteri, virus, parasit).
- Diare infeksi parenteral atau diare infeksi di luar usus (otitis media, infeksi saluran pernafasan, infeksi saluran urin dan lainya).
Muslimah (2010) membagi diare berdasar lamanya diare, menjadi:
- Diare akut : diare yang terjadi mendadak kurang dari 2 minggu.
- Diare kronik : diare yang terjadi lebih dari 2 minggu atau sampai menahun
