Why Does My Cat Keep Throwing Up? Reasons and What to Do

An occasional hairball is one thing, but if you keep asking “why does my cat keep throwing up?”, it is worth looking closer. Frequent vomiting is not something to dismiss as normal.

Common causes of cat vomiting

  • Hairballs and fast eating
  • Dietary changes or food sensitivities
  • Intestinal parasites or foreign objects
  • Kidney disease, thyroid problems, diabetes or other medical conditions

Is cat vomiting ever normal?

A cat vomiting once in a while and then acting normally is usually not an emergency, but repeated vomiting is a sign that something may be wrong.

Warning signs

  • Vomiting more than once or twice in a day
  • Blood in vomit, lethargy or refusing food
  • Straining, abdominal pain or suspected swallowing of string or toys

What you can do

Slow down fast eaters with puzzle feeders, groom long-haired cats regularly, avoid sudden diet changes and keep a record of when vomiting happens to share with your vet.

When to see a veterinarian: this article is for general education only. If your pet seems unwell, is in pain, or symptoms persist, contact a licensed veterinarian.

Frequently Asked Questions

Why does my cat throw up after eating?

Eating too quickly is a frequent reason, but ongoing vomiting should be checked by a veterinarian.

Sources & References

Related Articles