Cat Vomiting After Eating

Find out why cats throw up after eating and how you can get to the bottom of your cat's vomiting problem.

Printer Friendly
Orange Tabby with Food

Q: Is there any reason why my cat is throwing up after eating? My cat has only been doing this for a couple of days but I'm beginning to worry. I have two cats so I know he eats quickly, but he has been eating fine for the last three years with no vomiting problems. Now sometimes my cat vomits after he eats. He is a healthy tabby cat full of life, who runs around playing and sleeps fine. Any ideas?

A: Most of the time if a cat throws up immediately after eating, it is because the cat is rapidly gorging on cat food. Given the fact that you have another cat that he is competing with, consider the possibility that this is playing a factor in your cat's vomiting. However, if the vomiting seems to be unrelated to eating, there may be other things to consider.

In general, cats vomit either from a metabolic disorder or from a gastrointestinal disorder. Your cat's veterinarian should run bloodwork to rule out such metabolic disorders as kidney disease or hyperthyroidism. If a metabolic disorder is not the cause, then your vet should consider a gastrointestinal disorder, such as a food allergy, food hypersensitivity, and inflammatory bowel disease.

Discuss with your veterinarian trying different cat diets, for example, prescription diets that are designed to be bland and not irritating to the gastrointestinal system (such as Hill's Prescription Diet I/D, or Eukanuba Low-Residue formula). If this doesn't alleviate the vomiting problem, a feeding trial using a hypoallergenic diet with a novel protein source such as rabbit, venison, or duck, may be warranted to rule out food allergy.

If your cat continues to throw up after eating, further diagnostics such as ultrasound and/or endoscopy may be necessary to get to the bottom of your cat's vomiting problem.

See more causes of cat vomit here >>

Printer Friendly

 Give us your opinion on
Cat Vomiting After Eating

Submit a Comment   Join Club
Earn 1,000 points! What's this?
Reader Comments

Angela    Dallas, NC

3/27/2015 3:45:02 PM

My 15 year old was throwing up every time she ate. I read this post and comments and went to look for grain screenshot food. After much deliberation, I decided to try Gerber solid meat baby food. Bought the turkey and beef ones. Gave her 1/2 the tiny bottle when I got home and she has kept it down. It is human grade meat and patte form. It worked! Thank goodness.

Wes    Sanibel, FL

3/19/2014 6:44:03 AM

You missed one cause. In older cats, bad or painful teeth. I makes them swallow without chewing which may cause vomiting. Solution, have teeth checked/cleaned.

Felicia    Indianapolis, IN

2/22/2014 5:35:59 AM

My cat used to throw up intermittently. After an X-ray we seen that she was severely constipated. Her entire bowel was full. The vet prescribed Lactulose and I just squirt it on her food. She never threw up again.

Steve    Clearwater, FL

11/26/2013 4:14:50 PM

There is an automatic feeder called Wireless Whiskers that divides the daily food into 24 small portions and meters them our throughout the day. It prevents gorging and so my cat no longer vomits. Their website is

View Current Comments

Top Products