Why is My Cat Vomiting?

Watching any pet be sick can be very distressing. However, with your cat, it is worth remembering that some of the reasons why your moggy might be poorly can be easily treated or not serious at all. On the flip side, there are times when a trip to your vet is the only answer for your vomiting cat. So, if you are worried about your feline friend, take a read of the article below…


Your cat’s tongue is coated in comb-like barbs – you will often feel these when they lick you. These barbs help your cat groom themselves. Unlike us, your cat cannot spit the hair out, so they swallow it. This is completely normal but does mean that your cat will have clumps of hair in their stomach and need to relieve themselves by throwing up a hairball or two. All cats can benefit from regular brushing, but hairballs are an inevitability in most breeds and is nothing to worry about.

Eating Grass

Whilst cats are out and about they sometimes chew grass. This may indicate they have an upset stomach. Other times, you cat honestly just fancied a nibble. If you have any plants in your house, ensure they are non-toxic to cats as they could ingest these too. If you notice that your cat has vomited grass do not be alarmed, this is very similar to dog behaviour. If it is a recurrent behaviour you may want to seek medical help. Otherwise, it is very common and normal.

Disagreeable Food

Just like when we try something new or different, it can make us sick if our body doesn’t agree with it. Similarly, your cat’s stomach can become irritated by new foods, resulting in a sick feline. We suggest removing this food from their diet immediately.

You may also notice that your cat is sick when moving from a dry to wet food diet. Wet cat food’s can be richer than dry food diets and disrupt the natural balance of your cat’s tummy. Simply switch back to their regular feed to see if they return back to normal.

Eating Too Quickly

Feeding time can be a frenzy and some cats act as if they haven’t been fed in days! Some cats inhale their food and can throw up shortly after as their body simply can’t cope with the lack of chewing. There are cleverly designed bowls to slow your cat down when eating to prevent them from being ill. Another tip is to push your cat’s wet food into the bottom of the bowl so that they have to work at removing it from the bottom of the dish as opposed to gobbling it down.


If your cat starts being sick, keep an eye on their vomit and faeces. Felines with a heavy case of worms have been known to vomit as part of the parasitic illness. Worms is easily treated and it is best to visit your vet if your cat is very poorly. The treatment may be more expensive than the over the counter solutions, but you can rest assured your pet will be cured and you won’t be wasting your money on ineffective solutions.

Stomach Issues

Pets around the world have a tendency to ingest things they shouldn’t. Toys, plastic, underwear, clothes and paper have all been removed from pets after their owner had noticed them vomiting. If your cat is vomiting and you think they have swallowed something they shouldn’t you must call your vet immediately. Your vet will likely suggest you rush them in immediately.

More Serious Issues

If none of the above apply to your cat, there can be an array of other issues that could be causing them to vomit. Some short and severe bouts of vomiting could be due to the following:

  • Bacterial infection of the gut
  • Intestinal parasite
  • Kidney issues
  • Liver issues
  • Gall bladder inflammation
  • Pancreatitis
  • Viral infections
  • Medications your cat is on

However, ongoing bouts of vomiting could indicate one of the following:

  • Colitis
  • Gastritis
  • Pancreatitis
  • Hernias
  • Gut ulcers
  • Kidney issues
  • Liver issues
  • Neurological issues
  • Severe constipation
  • Stomach tumours

If you have read this article and it is not obvious as to why your cat is vomiting, you should get in touch with your vet immediately. If you are concerned about your cat’s health it is better to be safe than sorry and your vet will be able to eliminate anything nasty.