Do cats eat flies? The answer is yes, cats do eat flies. While not a typical part of their diet, cats are natural predators, and flies are small, easy prey. Cats may eat flies for a variety of reasons, including boredom, hunger, or simply because they enjoy the taste. However, …