Diarrhea in cats can be caused by many things. Dietary changes, viral infection, worms, and toxins or medications. In mild cases, it can be helpful to provide plenty of water and reduce the cat’s food intake for a few days. Only bland foods should be offered. If it lasts for more than a few days or the cat seems to be in distress, you should take it to the vet.