Petco Text Logo
Petco Pet Logo

Why is my cat throwing up daily for weeks? Food or environment?

Updated On September 23rd, 2025

Pet's info: Cat | Siamese | Female | spayed | 10 years and 11 months old | 9 lbs

For 3-4 weeks my cat has been throwing up twice a day. At first I thought it was switching her food back to the old food. But her stomach should have acclimated by now I would think. Then I got new curtains and I know sometimes cats don't like change. When my mom died she had a throwing up period of time because I believe she was upset mom didn't come back home. I took her to the vet and they said nothing was wrong. Then she stopped throwing up. Could it be the food? Or the change in atmosphere?

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on August 6th, 2023

I'm so sorry Lilly was sick, and you did the absolutely right thing by taking her into the vet. It could have been the change in food, cats can be pretty sensitive to changes in food, and it may have taken her a while to get used to the new food. I don't think it was the change in curtains. Keep an eye on her, and if she starts vomiting again, I'd have her seen by the vet. I hope this helps!

Vote icon

4Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored