Why is my cat vomiting after it eats?

There are a few reasons why your cat might be vomiting. Firstly, it’s important to understand the differences between vomiting and regurgitation (which may appear as vomiting).


Regurgitation is a passive process where the food comes out of the cat’s mouth, often undigested and can be tubular in shape.


Vomiting is the active process that involves retching, heaving and some stomach noise, before the food is expelled from your cat’s mouth. If your cat vomits once or twice a month there should be no cause for concern. If your cat vomits several times a day, if there is blood in the vomit, or if your cat is lethargic, losing weight or not eating then you should consult with your vet for further advice.

As cat owners, it’s a familiar occurrence that shortly after feeding your cat, you hear regurgitation, and realize your cat has vomited. There are several reasons for cats to regurgitate or vomit. Why is it so common, and should you be concerned?

Reasons why your cat is vomiting


Eating too quickly

Cats can get very excited when food is put down and they will devour their food too quickly. Food eaten too quickly does not get digested well and can trigger a stretch reflex in the stomach, causing vomiting. Excessive movement or exercise after eating can also trigger vomiting.

If you notice this behaviour becoming a regular occurrence, try feeding smaller meals throughout the day, instead of one large bowl full of food.


Presence of hairballs can also lead to vomiting after your cat eats. As cats spend a lot of time grooming themselves, they will ingest a lot of hair, which forms hairballs. Some cats are able to pass hair through their digestive tract into their stools but for some cats who are unable to do so, hairballs grow in the stomach until it causes irritation causing the cat to vomit.

New food

Introducing a new food to your cat’s diet could introduce ingredients that could cause an allergic reaction and elad to vomiting. This is common in cats. If you think your pet has a food allergy, talk to your vet.

However, it could also be your cat adapting to a new feeding routine. To avoid this, always switch to a new food gradually and follow the manufacturer’s guidelines. Claude & Clarence adult cat recipes are specifically designed to be fed in rotation.

Grass or other foreign bodies

If a cat eats something other than cat food such as grass, leaves or plastic it may lead to vomiting. You’ll usually be able to see the non-food item that was the cause of your pet’s illness in its vomit.


When cats pass a dry, hard stool every few days this could be a sign of constipation – this could lead to vomiting from the feeling of being bloated.

Serious causes

More serious causes of cats vomiting could be the presence of a metabolic disease, inflammatory bowel disease, a build-up of toxins, or serious illnesses like cancer. In addition your cat may have a stomach obstruction as a result of ingesting a non-food item, like grass, plastic or a rubber band. Or your cat may have accidentally eaten something poisonous.

In most cases hearing your cat vomit is nothing out of the ordinary for most cat owners. The most common cause is eating a little too much or too quickly.

Although this is often the case, if you are at all worried or if vomiting persists on a weekly basis or more frequently then you should consult with your vet.

Discover our cat foods

Our Claude & Clarence cat food is all-natural, complete and delicious.

Responsibly Sourced Salmon cat food

Responsibly Sourced Salmon

Succulent salmon and sweet potato, with asparagus and carrot

£16.49£30.49 view
Chicken, salmon and tuna cat food

Chicken, Salmon & Tuna

Specially formulated to control weight and for senior cats.

£16.99£32.99 view

Chicken & Salmon

Succulent free run chicken and salmon blended with sweet potato and carrot

£16.99£32.99 view

Free Run Turkey

Lean, free run turkey with sweet potato, cranberry and carrot

£16.49£30.49 view