Updated On September 23rd, 2025
My cat has been vomiting white and then yellow foam for the last two days, and she doesn't eat but only drinks plenty of water. Also, she's been hiding under beds and staying alone! Please help
4 Answers
Published on November 20th, 2018
You need to take her into a vet right away, she sounds very ill. It's actually quite serious when a cat won't eat, and if she doesn't eat for 72 hours, she will develop a fatty liver which is fatal without treatment. She needs veterinary care, please take her into one immediately.
1Pet Parents found this answer helpful
Published on April 5th, 2020
Thank you for using Petco Pet Education Center, formerly Petcoach. If Kitty cannot keep anything down at all, I would recommend having her seen before wednesday. She may need xrays or an ultrasound to rule out a mass or blockage. I hope she's better soon.
1Pet Parents found this answer helpful
Published on January 14th, 2019
Poor Katy sounds very ill at the moment. It's actually very serious when a cat won't eat, as they will develop a fatty liver if they do not eat going on 72 hours. A fatty liver is fatal without treatment. She needs to see a vet now, please take her into one immediately.
1Pet Parents found this answer helpful
Published on November 28th, 2017
Hello, I am sorry your kitten is so sick. It is always best to seek out the help of a veterinarian as soon as possible in cases like this. Vomiting will cause severe electrolyte disturbances & significant dehydration. Not eating can cause a cat to develop a life threatening condition called hepatic lipidosis within days of not eating. So yes, you need to take her to the vet as soon as possible. Thank you for using Petco Pet Education Center, formerly Petcoach.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.