What Causes Diaherra?

Diarrhea can be caused by many different factors. Some include viruses, bacteria, allergies to foods or food sensitivities. If you are experiencing diarrhea that lasts more than a few days or keeps coming back, or happens with fever call your doctor.