why do i have diarrhea every morning?

best answer
  • Morning diarrhea may be caused by drinking too much alcohol the night before. Midnight snacking Morning diarrhea may be caused by getting up in the night to eat or snacking before bed. Drinking too much coffee Caffeine increases bowel movements. Too much coffee may cause morning diarrhea.