اسهال می‌تواند به دلایل مختلفی ایجاد شود، از جمله عفونت‌های ویروسی، باکتریایی یا انگلی، عدم تحمل لاکتوز، سندرم روده تحریک‌پذیر و بیماری‌های التهابی روده.