Petco Text Logo
Petco Pet Logo

My cat is throwing up green and hasn't eaten in days. What's wrong?

Updated On September 23rd, 2025

Pet's info: Cat | Mixed Breed | Male | unneutered | 1 year and 1 month old

My cat is spewing green,he hasn't eaten food in 4 days,he's having a saline solution

1 Answer

Most Helpful Answer

Image profile

Answered By Kevin Sanada, DVM

Veterinarian

Published on September 22nd, 2017

The green color is bike staining, which indicates that he is vomiting in an empty stomach. He could be vomiting like this due to many reasons like liver, pancreas, or kidney disease. He could also have an intestinal blockage, or some other problem with the digestive tract. Either way, four days of not eating and vomiting indicate a severe disease and Kaylab needs to be taken to a veterinary hospital for treatment. They can do various diagnostics to find the problem and advise on the best treatment options. It's best if you take him to the vet as soon as possible, because he must be really suffering right now and may have life-threatening complications if not treated soon enough. I hope that helps and Kayleb gets better soon.

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