Cat Vomiting: When to See a Vet vs. Monitor at Home
Cats vomit more than most owners realize — but not every episode is harmless, and "she always throws up hairballs" is sometimes the story of a missed serious condition. This guide walks through what kind of vomiting needs a vet, what can wait, and what to document before you call.
The quick decision chart
| What you're seeing | Urgency |
|---|---|
| Vomiting blood (fresh red or coffee-ground brown) | Emergency vet now |
| Continuous vomiting, can't keep water down > 12 hours | Emergency vet now |
| Vomiting + lethargy + hiding + not eating | Emergency vet now |
| Suspected toxin ingestion (lily, antifreeze, human medication, string) | Emergency vet now |
| Vomiting + straining to urinate (especially male cats) | Emergency vet now |
| Vomiting 3+ times in 24 hours | Vet within 24 hours |
| Vomiting with foreign material (string, thread, plant matter) | Vet within 24 hours |
| Kitten or senior cat vomiting even once | Vet within 24 hours |
| One vomit, cat otherwise normal, eating and drinking | Monitor at home |
| Occasional hairball, lifelong pattern, otherwise well | Monitor at home |
Why vomiting matters more for cats than dogs
Cats are small. They dehydrate fast. A 4 kg cat loses meaningful body water after 2–3 substantial vomiting episodes — fast enough that an otherwise-mild illness can spiral in under 24 hours. "Wait and see" advice that's fine for a dog can be dangerous for a cat.
Cats also have two vomiting patterns that are specifically urgent:
- Vomiting with straining to urinate in male cats can mean urethral obstruction — which kills in under 48 hours via hyperkalemia. The vomiting isn't from food; it's a metabolic consequence.
- Vomiting + hiding + weight loss in older cats is the classic presentation of hyperthyroidism, CKD, or pancreatitis — three leading causes of feline morbidity. None get better on their own.
The three-type model (how vets categorize vomiting)
1. Acute vomiting (started today or yesterday)
Often a dietary issue, a hairball, or a mild stomach upset. If the cat is bright-eyed, eating, drinking, and the vomiting has stopped within 24 hours, you can monitor.
2. Frequent vomiting (2–4 times per month, chronic)
This is where "she's just a pukey cat" often hides a real diagnosis. Common culprits: inflammatory bowel disease, food sensitivities, chronic pancreatitis, or intestinal lymphoma. All treatable — but only if diagnosed. Regular vomiting is worth a vet visit even without a single dramatic episode.
3. Progressive vomiting (increasing over days/weeks)
Always a vet visit. This pattern points to something progressing — kidney failure, an intestinal obstruction, or cancer.
What to document before you call the vet
- When: date and time of each episode (last 48 hours)
- What: food, bile (yellow), blood (red or coffee-ground), hairball, foreign material
- Appetite: eating normally / reduced / not eating
- Water intake: drinking normally / more than usual / not drinking
- Activity: normal / hiding / lethargic
- Litter box: urinating normally / straining / not urinating
- Weight: gained, same, lost in last month
- Anything new: food, medication, plants, access to string/ribbon/tinsel
- Fresh blood or coffee-ground material in vomit
- Can't keep water down for more than 12 hours
- Abdomen hard, distended, or painful
- Pale or yellow gums (press gum — should pink back in < 2 seconds)
- Breathing fast or with effort
- Suspected ingestion of a toxic plant, chemical, or medication
- String / thread / ribbon / tinsel hanging from mouth or anus — do not pull
- Male cat straining to urinate with no output
- Cat has not eaten in 24+ hours (hepatic lipidosis risk)
When "just a hairball" is and isn't
Actual hairball: cat retches, wet sound, produces a tube-shaped mass of matted hair plus a bit of food. Happens 1–2× a month in long-haired cats. Cat is normal afterward.
Not a hairball: repeated retching without producing anything, vomiting food after every meal, vomiting bile (yellow liquid without hair), or hairballs suddenly more frequent than baseline. All of these warrant a vet call.
Frequently asked questions
When should I take my cat to the vet for vomiting?
Go to an emergency vet immediately if your cat vomits blood, can't keep water down for 12+ hours, vomits alongside lethargy and not eating, has a suspected toxin ingestion, or is a male cat straining to urinate. Vet within 24 hours: 3+ vomiting episodes in a day, vomiting with foreign material, or any kitten or senior cat vomiting even once.
How many times can a cat vomit before it is an emergency?
Three or more vomiting episodes within 24 hours warrants a same-day vet visit. A single isolated vomit in an otherwise normal, eating, drinking cat can be monitored, but multi-episode vomiting — especially with reduced appetite, hiding, or lethargy — should not wait.
Is it normal for cats to vomit hairballs?
An occasional hairball (1–2 per month) in a long-haired cat with otherwise normal behavior is normal. A sudden increase in hairball frequency, repeated retching without producing anything, vomiting bile after every meal, or hairballs in a short-haired cat are not normal hairball patterns and warrant a vet call.
What are red flags for cat vomiting?
Fresh blood or coffee-ground material in vomit, inability to keep water down for 12+ hours, hard or distended abdomen, pale or yellow gums, breathing difficulty, suspected toxin ingestion, string hanging from the mouth or anus, a male cat straining to urinate, or a cat that has not eaten in 24+ hours all warrant emergency veterinary care.
Triage your cat in under 60 seconds
Not sure if this is an emergency? CatMD runs feline-specific triage on symptoms or photos and returns a 0–99 health score with urgency tier, differentials, and a vet-ready summary.
Get the app