What can we do when cats have diarrhea? Occasional diarrhea in cats can be caused by the following reasons: Stress Change of food Lack of internal and external parasite vaccination Intestinal diseases Changes