Why Is My Cat Throwing Up? 9 Causes, What's Normal & When It's an Emergency
Cat vomiting is common but not always normal. Learn the 9 most common causes, how to tell vomiting from regurgitation, the red-flag signs that mean go to the vet now, and how to track episodes so your vet can help.
TL;DR
Why is my cat throwing up?
The most common causes are hairballs, eating too fast, dietary changes, and food intolerance — but frequent vomiting can also signal inflammatory bowel disease, hyperthyroidism, kidney disease, parasites, a foreign object, or toxin exposure. Occasional vomiting may be normal, but vomiting more than once or twice a month, or any vomiting with weight loss, appetite loss, or lethargy, needs a vet. Seek care urgently if your cat vomits repeatedly, can't keep water down, vomits blood, or stops eating for over a day.
One of my four cats, Sushi, went through a stretch of throwing up that I initially waved off as "just hairballs." Cats vomit, right? Everyone says so. But it kept happening — every week or two — and eventually I started writing down when it occurred and what came up. The pattern that emerged (vomiting clustered around a specific food I'd switched to) was the clue my vet needed. It turned out to be a food intolerance, easily fixed once we identified it. If I'd kept shrugging it off, Sushi would have stayed miserable.
That experience changed how I think about cat vomiting. It's genuinely common, but "common" is not the same as "normal" or "ignore it." This guide covers what's actually within normal range, the nine causes vets see most, the red flags that mean go now, and why tracking episodes is the most useful thing you can do.
Not always normal
modern veterinary medicine has moved away from the old idea that frequent feline vomiting is harmless — chronic vomiting often has a treatable underlying cause
First: is it vomiting or regurgitation?
These look similar but mean very different things, and telling them apart helps your vet enormously.
- Vomiting is active. There's warning — drooling, lip-licking, abdominal contractions — followed by heaving and retching. The material is usually partly digested and often contains yellow bile. Vomiting points to the stomach, intestines, or a systemic problem.
- Regurgitation is passive. Food comes back up with no heaving, often undigested and shaped like a tube (the esophagus), sometimes minutes to hours after eating. Regurgitation points to the esophagus.
When you call your vet, "active retching with bile" versus "effortless undigested food" sends them down completely different diagnostic paths. Note which one you're seeing.
The 9 most common causes of vomiting in cats
1. Hairballs
The classic. Cats groom, swallow hair, and periodically bring it back up as a tube-shaped mass. But here's the catch most owners miss: frequent hairballs are not normal. A truly healthy cat usually passes swallowed hair through the GI tract. Vomiting hairballs more than about once a month can signal over-grooming (often from stress, allergies, or skin issues), a motility problem, or underlying GI disease. The hairball is a symptom, not always a benign one.
2. Eating too fast ("scarf and barf")
Common in multi-cat homes where cats compete for food. The stomach gets a large volume too quickly and rejects it — you'll see undigested food come back up shortly after eating. Slow-feeder bowls, smaller and more frequent meals, and feeding competing cats separately usually fix it.
3. Dietary change or food intolerance
A sudden switch in food, or an ingredient your cat doesn't tolerate, is a frequent trigger — this was Sushi's issue. Always transition foods gradually over 7–10 days. Persistent vomiting tied to a specific food may be intolerance or allergy, which is diagnosed the same way it is in dogs — a careful elimination diet. Our dog food allergy guide explains the elimination diet method, which applies to cats too.
4. Inflammatory bowel disease (IBD)
A common cause of chronic vomiting in cats — ongoing inflammation of the GI tract. Signs include recurrent vomiting, weight loss, diarrhea, and changes in appetite over weeks to months. It requires veterinary diagnosis (often including bloodwork, imaging, and sometimes biopsy) and is manageable once identified.
5. Hyperthyroidism
A very common condition in middle-aged and older cats, caused by an overactive thyroid. The classic picture: a cat that's eating ravenously but losing weight, often with vomiting, increased thirst, hyperactivity, and a poor coat. It's diagnosed with a simple blood test and is highly treatable — but left undiagnosed it damages the heart and other organs.
6. Kidney disease
Chronic kidney disease is one of the most common serious conditions in senior cats. Vomiting, increased drinking and urination, weight loss, and reduced appetite are hallmark signs. Early detection through bloodwork dramatically improves management, which is a major reason senior cats need regular vet checks.
7. Intestinal parasites
Worms and other parasites can cause vomiting, especially in kittens and outdoor cats. This is one reason routine deworming and fecal checks matter — it's a common, treatable, and easily overlooked cause.
8. Foreign body or string
Cats notoriously swallow things they shouldn't — string, ribbon, hair ties, tinsel, small toys. A foreign object can obstruct the GI tract, causing repeated vomiting, and is a surgical emergency.
String and linear foreign bodies are an emergency
Never pull on a string you see coming from your cat's mouth or rear — it may be anchored internally, and pulling can cause catastrophic damage. "Linear foreign bodies" like string, thread, and ribbon can saw through the intestines and are life-threatening. If you suspect your cat swallowed string or any object and is now vomiting, this is an emergency vet visit, not a wait-and-see.
9. Toxins and poisoning
Many common household items are toxic to cats and cause vomiting: lilies (extremely toxic — even pollen can cause fatal kidney failure), certain human foods (onions, garlic, chocolate), human medications, antifreeze, and some houseplants. If vomiting follows possible exposure, treat it as urgent and call your vet or the ASPCA Animal Poison Control Center (a 24/7 hotline).
What's normal vs. what's not
A rough guide to 'normal' vs. 'see the vet'
Probably within normal range: A single isolated vomit followed by normal behavior, eating, and drinking. An occasional hairball (less than monthly) in an otherwise healthy cat.
Not normal — book a vet visit: Vomiting more than once or twice a month. Any vomiting paired with weight loss, appetite change, increased thirst, diarrhea, or lethargy. A pattern that's increasing in frequency.
The key principle: frequency and accompanying signs matter more than any single episode. One vomit, fine cat = watch. Repeated vomiting or a sick-acting cat = vet.
Red flags: when to go to the vet immediately
Don't wait if you see any of these:
- Repeated vomiting in a single day, or inability to keep water down
- Blood in vomit — fresh red, or dark "coffee grounds" material
- Lethargy, hiding, weakness, or collapse
- A swollen, hard, or painful abdomen
- Suspected toxin, string, or foreign object ingestion
- Straining unproductively or signs of pain
- Not eating for more than 24 hours
A cat that stops eating is its own emergency
Cats that don't eat for more than about 24–48 hours — often because they feel nauseated — can develop hepatic lipidosis (fatty liver disease), a dangerous and potentially fatal condition that comes on fast, especially in overweight cats. So "my cat is vomiting and won't eat" is more urgent than vomiting alone. Don't wait it out.
Why tracking episodes changes the outcome
Here's what cracked Sushi's case: a simple log. Cats hide illness instinctively, and vomiting episodes are easy to forget or underestimate ("was that twice this week or twice this month?"). A vet trying to diagnose chronic vomiting is far more effective with data than with "he throws up sometimes."
Track each episode:
- Date and time
- Vomiting vs. regurgitation (heaving vs. effortless)
- What came up (food, bile, hairball, foreign material, blood)
- Timing relative to eating
- What they'd eaten recently (especially any food changes)
- Other signs — appetite, energy, thirst, litter box changes, weight
This is exactly the kind of log I built into Petio — you record symptoms and notes over time, track weight trends (critical for catching the slow loss that signals hyperthyroidism or kidney disease), and store vet records in one place. You can also ask the AI assistant questions like "my 11-year-old cat has vomited 4 times this month and is losing weight — what should I tell my vet?" and get guidance tailored to your cat's age and history. The log won't diagnose your cat — only your vet can — but it turns a vague worry into the specific pattern a vet can act on.
Also worth reading
- Dog Food Allergies & Elimination Diets — The elimination diet method applies to food-intolerant cats too.
- How to Read a Pet Food Label — Useful when a food change is the suspected trigger.
- Best Pet Care Apps in 2026 — How symptom and weight tracking helps catch chronic conditions early.
The bottom line
Cats vomit, but the old wisdom that it's always normal is wrong. Occasional, isolated episodes in an otherwise healthy cat may be fine — but frequent vomiting, or vomiting alongside weight loss, appetite change, or lethargy, points to something treatable: food intolerance, IBD, hyperthyroidism, kidney disease, parasites, or worse. The red flags — repeated vomiting, blood, lethargy, suspected string or toxin, or not eating for a day — mean go now.
When in doubt, track it and call your vet. A log of when, what, and how often turns "my cat throws up sometimes" into the kind of information that actually gets your cat diagnosed and feeling better.
This article is general educational information, not veterinary advice. If your cat is unwell, contact your veterinarian.
Frequently asked questions
Is it normal for cats to throw up?
Occasional vomiting — an isolated hairball every few weeks, or once after eating too fast — can be within normal range for some cats. But frequent vomiting (more than once or twice a month), or any vomiting paired with weight loss, appetite changes, or lethargy, is not normal and warrants a vet visit. The old belief that cats 'just vomit sometimes' has been challenged by veterinary research; chronic vomiting often signals an underlying issue like inflammatory bowel disease or food intolerance.
When should I take my vomiting cat to the vet?
Go to the vet urgently if your cat vomits repeatedly in a day, can't keep water down, is vomiting blood or something that looks like coffee grounds, is lethargic or hiding, has a swollen or painful belly, is straining unproductively, or you suspect they ate string, a toxin, or a foreign object. Cats that stop eating for more than 24 hours need to be seen — they can develop a dangerous liver condition (hepatic lipidosis) quickly.
What's the difference between vomiting and regurgitation in cats?
Vomiting is active — you'll see abdominal heaving and retching, and the material is usually partly digested and may contain bile. Regurgitation is passive — food comes back up effortlessly, often undigested and tube-shaped, with little or no warning. The distinction matters because they point to different problems: vomiting suggests stomach/intestinal or systemic issues, while regurgitation points to the esophagus.
Why does my cat throw up after eating?
The most common reasons are eating too fast (the stomach rejects a large volume quickly), food intolerance or allergy, a sudden diet change, or a portion that's too large. 'Scarf and barf' is common in multi-cat homes where cats compete. Slow-feeder bowls, smaller and more frequent meals, and a gradual diet transition often resolve it. If it persists despite these changes, it's worth a vet visit to rule out an underlying condition.