Petco Text Logo
Petco Pet Logo

My healthy cat keeps vomiting food, even on special diet. Why?

Updated On September 23rd, 2025

Pet's info: Cat | Mixed Breed | Female | spayed | 4 years and 9 months old | 8 lbs

I have an American Longhair cat. 4 years old, in perfect health. she is energetic, full and shiny coat. She vomits all the time. No hair is in the vomit. Only food. Hairballs only come in the spring. Recently switched to sensitive stomach food, still vomits, only food. No other symptoms. Not lethargic, but playful. Any ideas?

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Leigh, DVM

Veterinarian

Published on January 25th, 2017

She could have inflammatory bowel disease as it is a common condition in cats. She should be examined by a vet to determine the cause. Your vet can run lab-work and take an x-ray to look for causes. If your vet suspects it could be IBD than he/she might prescribe metronidazole and/or an anti-inflammatory to see if that helps. Your vet may also want to switch her to a hypoallergenic diet, like z/d or d/d and see if that helps.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored