Petco Text Logo
Petco Pet Logo

My 11-year-old cat is sick, vomiting, and not eating for days.

Updated On September 23rd, 2025

Pet's info: Cat | American Shorthair | Female | spayed | 11 years and 3 months old | 9 lbs

My 11 year old female cat has been sick for the last three days, vomiting infrequently and not eating. I tried giving her a Little hairball remedy but she didn’t want it and only licked a little off her nose. She then vomited a white runny vomit. The vomit is usually yellow or white.

1 Answer

Most Helpful Answer

Image profile

Answered By Lauren Jones VMD

Veterinarian

Published on December 22nd, 2017

I'm sorry to hear that Bella isn't feeling well. Vomiting and a loss of appetite in cats can be caused by a variety of conditions, including stomach/intestinal obstruction from foreign material (tinsel and ribbons are major hazards to cats this time of year), kidney disease, a virus, an upset stomach from eating different foods or treats, among many other conditions. Cats that go several days without eating (particularly those that are overweight) are at risk of developing hepatic lipidosis (fatty liver disease). Since this has been going on for 3 days and she is likely dehydrated as a result, I recommend taking Bella to her vet for a physical exam, blood testing, and abdominal x-rays to try to get to the bottom of this situation. Once the cause of her vomiting and loss of appetite are determined, your vet will be able to determine the best course of treatment. I hope this helps and that she is feeling 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