Petco Text Logo
Petco Pet Logo

Why is my long-haired cat vomiting bile and not eating or drinking?

Updated On September 23rd, 2025

Pet's info: Cat | Mixed Breed | Male | neutered

Hi! My cat has been vomiting water/bile for the past twenty four hours. He is going longer each time but will not drink, eat or groom. He is a long haired cat and when not vomiting he will sleep but is not chatty at all even though most of the time I can't get him to shut up. What do you think this may be?

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Massimo Orioles, DVM, Cert AVP, MRCVS

Veterinarian

Published on January 4th, 2017

That could be related to hairballs,or possibly another type of gastrointestinal disease(infection, inflammation, pancreatitis and many others). I would suggest to withhold food for the next 8-12 hours and then start feeding with a bland diet based on boiled white fish and rice in small portion every 6 hours for the following 48hours. Then gradually reintroduce the normal diet over 5 days. I would definitively recommend a veterinary check up if the signs persist or you notice diarrhoea, more vomiting, lethargy or inappetence.

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