My cat vomits all the time! What should I do?

The other day, I caught my boyfriend staring past me in horror. I turned around and found one of my cats sitting on the floor, his mouth wide open, his stomach pulsating violently, his head jerking back and forth. It looked like something straight from The Exorcist. He made a nasty sound – URKKK, ACKKK, BLEGH – and then he was done. He walked away, leaving behind a nice warm pile of cat vomit. Without batting an eye, I got up, retrieved the necessary cleaning equipment, and immediately started cleaning it up. The horror still hadn’t left my boyfriend’s face.

No one could blame him, because the sight of a cat vomiting may be unsettling to someone who has never seen it before. Most cat owners are used to such a sight, but no one likes to clean up cat vomit, especially every day. If you have to clean up your cat’s vomit every day, and if you’re at your wits’ end, you came to the right place!

The most common reason cats chuck the food after eating is because they eat too fast. When food piles up in a cat’s stomach too rapidly, the stomach doesn’t have time to digest it and instead swells up and spits out the food. Also, when a cat eats fast, he inhales too much oxygen, which can’t go anywhere but back out.

The first thing you would want to try is to spread your cat’s food out in a shallow plate (instead of mounding it in a bowl). That way, your cat will have a harder time inhaling his delicious food. If you don’t have a plate or a shallow tin, you can put a ball in his bowl. That way, your cat will have to move around a lot in order to get to his food, thus eating slower. A golf ball or a ping-pong ball would do the trick! If you’re feeding him wet food, you might want to space out his feeding time so he doesn’t scarf down a lot of wet food at once.

If your cat still throws up after you’ve tried to slow down his eating, it could be because he’s allergic to something in the food – perhaps corn or other grains. You might want to start feeding him grain-free food or a better kind of food. If he continues to vomit after a few days, you should take him to the vet to make sure that it’s not the result of an underlying disease or condition.

Good luck, and please let us know if any of those techniques work!


  1. or you could feed a diet of food that DOESN’T swell when it hits water.. Dry food is notorious for this. Canned or raw, not so much as it is already hydrated to the point of saturation so when it hits stomach juices it doesn’t expand.

  2. Thanks for the information. Truffle tends to eat a little fast, so I’ve watched how much I feed her. She also gets a high quality canned food in addition to her dry food and she is doing much better.

  3. Many vomiting cats are eventually diagnosed with Inflammatory Bowel Disease, so if the simple changes don’t work, be sure to visit your veterinarian to discuss this possibility.

Speak Your Mind