Updated On September 23rd, 2025
Pet's info: Cat | Domestic Shorthair | Male | 12 lbs
I have a cat that will vomit up pretty often. The vomit is like undigested cat food. I've changed the food over the years trying to find one that works for him. He's on science diets optimal health and it has been the best so far, but he still vomits. He acts normal and eat and drinks regularly. I'm not sure what to do.
1 Answer
Published on August 29th, 2018
This is not normal, however it is not possible to diagnose a particular problem with just this sign. Vomiting generally is caused by either over-filling the stomach with dry food ( cat fills the stomach too quickly with too much dry food, it then expands and presses on pressure receptors which protect the stomach from bursting by making the cat regurgitate, also can happen with wet food), There also could be a hairball lodged somewhere in the intestine or stomach, or a food indiscretion. Older kitties also often suffer from an overactive thyroid which can cause vomiting like this (voracious hunger, then eating too much too fast), and/or kidney disease, which causes vomiting due to nausea and the kidneys not filtering toxins effectively. Both of these disease complexes can be ruled out with blood tests. Hyperthyroidism is easily treated with medication that slows down Thyroid hormone production, or removal of the thyroid gland or part of it, or radiation treatment or a Hyperthyroidism diet. Kidney disease is usually treated symptomatically with fluids, anti-nausea medications and special kidney diet. There is really nothing you can do until you can take him to your veterinarian. Feed your cat smaller amounts of food over several times a day to avoid overfilling the stomach.
5Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.