Petco Text Logo
Petco Pet Logo

My cat won't eat and hides. When should I take her to the vet?

Updated On September 23rd, 2025

Pet's info: Cat | Mixed Breed | Female | spayed | 9 months and 9 days old | 7.2 lbs

My baby suddenly hates her beloved food. I have tried a dozen other cans and she just grazes them or takes a few bites and leaves them. She hasn't gone without food for anything over 4-5 hours though. She eats some treats but not all. She has also been hiding under the bed for a few hours everyday. She plays ok and drinks, purrs and grooms herself but I'm still worried. Should the vet see her? Is something wrong?

2 Answers

Most Helpful Answer

Image profile

Answered By Angel Alvarado, LVT

Licensed Veterinary Technician

Published on January 29th, 2017

Do not be worried unless she doesn't eat at all for 2+ days, is lethargic or is exhibiting signs of GI upset (vomiting, diarrhea, loss of appetite). Try not to switch foods too often as this can create a finicky eater. Warm the food slightly to stimulate her appetite. Monitor her weight to make sure she isn't losing weight. See your vet if she develops any of the above symptoms.

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Dr. Leigh, DVM

    Veterinarian

    Published on

    If she is hiding and not eating her normal amount than it would be a good idea to have your vet examine her to determine if there is a problem, especially is she has lost any weight. Your vet can run lab-work, if needed, to help diagnose and then determine if treatment is needed. You could also try a dry food and see if she likes that type of food better.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

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

Sponsored