Cats vomit more readily than many pets, so the occasional episode is common — but vomiting is never something to automatically dismiss. Here's what causes it, how to tell normal from concerning, and when it's time to call the vet. (General information, not a diagnosis.)
If you share your home with a cat, you've almost certainly cleaned up after one being sick at some point. Cats do vomit more easily than many animals, and an isolated episode often isn't serious. But “common” isn't the same as “normal,” and frequent or severe vomiting can signal a real problem. The skill worth having is knowing how to tell the difference. This guide covers the usual causes and the warning signs that mean a vet visit — while leaving the actual diagnosis to your veterinarian, who can examine your cat.
Hairballs
Hairballs are the classic cause of cat vomiting. As cats groom, they swallow loose hair, most of which passes through normally — but some forms a wad in the stomach that's eventually brought back up, often with a distinctive retching sound. The occasional hairball is normal, especially in long-haired cats and during shedding season. However, frequent hairballs, or repeated unproductive retching, aren't normal and can point to over-grooming, a digestive issue, or another problem worth checking.
Eating too fast
Some cats bolt their food and then promptly bring it back up, usually undigested and soon after eating. This “scarf and barf” is mechanical rather than a sign of illness, and it's especially common in multi-cat homes where cats compete to eat quickly. Feeding smaller, more frequent meals, using a slow-feeder bowl or puzzle feeder, and feeding competing cats separately often solves it. Our guide on how much to feed a cat can help you portion meals sensibly.
Dietary causes
A cat's stomach can react to many dietary factors: a sudden change of food, a food intolerance or sensitivity, eating something they shouldn't, or simply rich treats. This is why any change of diet should be made gradually over a week or more. Eating non-food items, spoiled food, or plants can also cause vomiting — and some plants and foods are outright toxic, which leads to the next point.
Foreign objects and obstructions
Cats sometimes swallow things they shouldn't — string, ribbon, hair ties, small toys — which can cause vomiting and, more seriously, a dangerous intestinal blockage. String and thread are particularly hazardous (a “linear foreign body”). Persistent vomiting, especially with an inability to keep anything down, lethargy, or abdominal pain, can indicate an obstruction, which is a veterinary emergency requiring prompt care.
Underlying illness
Vomiting, particularly when it's chronic or recurring, can be a symptom of many underlying medical conditions. These include kidney disease, hyperthyroidism, diabetes, inflammatory bowel disease, pancreatitis, liver disease, parasites, and others — several of which are common in older cats. Chronic vomiting (regularly, over weeks) is never something to write off as “just a sensitive tummy”; it warrants investigation. Vomiting alongside other signs like increased thirst (see excessive thirst in cats), weight loss, or appetite changes is an especially important reason to see your vet.
Acute vs. chronic vomiting
It helps to distinguish two patterns. Acute vomiting comes on suddenly and may be a one-off from a hairball or eating too fast — often self-limiting, but concerning if severe or frequent. Chronic vomiting happens repeatedly over time, even if each episode seems minor, and this pattern is more likely to reflect an underlying condition. A cat who vomits regularly — say, more than once a week, or persistently — needs a veterinary work-up regardless of how “used to it” you've become.
When to call the vet
Contact your vet promptly if your cat vomits repeatedly in a short period or can't keep food or water down; if there's blood in the vomit, or it looks like coffee grounds; if vomiting comes with lethargy, weakness, hiding, diarrhea, a swollen or painful belly, or a refusal to eat (see why cats stop eating); if you suspect a toxin or swallowed object; or if vomiting is chronic and recurring. Kittens, senior cats, and cats with existing conditions are more vulnerable and warrant a lower threshold for calling.
What to do at home for a mild case
For a single, mild episode in an otherwise bright, well cat, you can generally monitor at home: ensure access to fresh water to prevent dehydration, watch closely for any of the warning signs above, and avoid making any sudden diet changes. Do not give human anti-nausea or other medications without veterinary direction. If your cat has more than one or two episodes, seems unwell in any way, or you're unsure, err on the side of calling your vet — it's always better to check.
Reducing hairballs and fast eating
For the two most common benign causes, prevention is straightforward. To cut down on hairballs, brush your cat regularly — especially long-haired cats and during shedding season — to remove loose hair before they swallow it, and ask your vet about hairball-control diets or remedies if they're frequent. For the cat who eats too fast, serve smaller, more frequent meals, try a slow-feeder bowl or food puzzle, and feed competing cats in separate spots so no one feels they must gulp their food. These simple changes resolve a surprising number of “mystery” vomiting cases.
Keep a simple vomiting log
If your cat vomits more than occasionally, a short log is one of the most helpful things you can bring to a vet visit. Note when it happens, how often, what it looks like (food, foam, bile, hair, blood), the timing relative to meals, and whether your cat is otherwise eating, drinking, and behaving normally. Patterns that are hard to see day to day — like vomiting that's slowly becoming more frequent, or always happening right after eating — jump out in a log, and they give your vet valuable clues toward the underlying cause far faster than memory alone. Many vets will also ask you to bring a fresh stool sample and a list of everything your cat eats, including treats and anything they might have scavenged, so jotting these down ahead of the visit speeds up the process and helps avoid a second trip. The more complete the picture you can give, the faster your vet can separate a harmless one-off from a problem that needs treatment, sparing your cat unnecessary discomfort and getting them back to their normal, comfortable self as quickly as possible.
The bottom line
Cats vomit relatively easily, and isolated causes like hairballs or eating too fast are often harmless and manageable. But vomiting can also signal toxins, obstructions, or underlying illness, so repeated, severe, or chronic vomiting — or vomiting with other symptoms — always deserves veterinary attention. Don't normalize frequent vomiting; when in doubt, call your vet. This article is general information and not a substitute for professional veterinary care.
Frequently asked questions
Is it normal for cats to throw up?
Cats do vomit more easily than many animals, and an isolated episode — like an occasional hairball or bringing up food after eating too fast — is often harmless. But frequent, severe, or chronic vomiting is not normal and can signal an underlying problem, so it shouldn't be automatically dismissed.
When should I worry about my cat vomiting?
Call your vet if your cat vomits repeatedly or can't keep food or water down, if there's blood or a coffee-ground appearance, if vomiting comes with lethargy, diarrhea, a painful belly, or refusal to eat, if you suspect a toxin or swallowed object, or if vomiting is chronic. Kittens and senior cats warrant a lower threshold.
Why does my cat throw up after eating?
Often it's simply eating too fast — 'scarf and barf' — where a cat bolts food and brings it back up undigested soon after. Feeding smaller, more frequent meals, using a slow-feeder, and separating competing cats usually helps. If it persists or comes with other symptoms, a food intolerance or medical issue could be involved, so see your vet.
Can vomiting mean my cat ate something poisonous?
Yes — vomiting can be a sign of poisoning. Many common foods and houseplants are toxic to cats, and lilies in particular are extremely dangerous. If you suspect your cat ate something toxic, treat it as an emergency and contact your vet or an animal poison control service immediately.