Diare akut biasanya berlangsung sekitar satu atau dua hari, tapi bisa juga lebih lama, kemudian menghilang dengan sendirinya. Diare yang berlangsung lebih dari beberapa hari merupakan pertanda dari masalah yang lebih serius. Diare kronis yang berlangsung minimal 4 minggu bisa menjadi gejala penyakit kronis.