
Most cats throw up because they ate too fast, swallowed hair while grooming, or reacted to a food change — and a single episode in an otherwise bright, hungry, normal-acting cat is usually not an emergency. What is not normal is frequent vomiting. If your cat is throwing up more than about once or twice a month, or vomiting several times in a day, that is a symptom, not a quirk. Below are the eight causes vets see most, how to tell a hairball from something serious, and the red flags that mean call now.
Is it normal for cats to throw up?
Occasional vomiting is common, but it is not normal — and the old idea that cats just throw up sometimes has been walked back by feline medicine over the last decade. Cats are not built to vomit casually. A healthy indoor cat on a consistent diet may bring up a hairball a few times a year. Weekly vomiting, even if your cat seems fine afterward, is worth a vet conversation.
The useful question is not did my cat vomit but how often, what came up, and what else changed.
8 reasons your cat is throwing up
1. Eating too fast
Food that comes back up whole, undigested, within minutes of eating is almost always a speed problem, not a stomach problem. Technically this is regurgitation rather than vomiting — there is no heaving, the food is tube-shaped, and the cat often wants to eat again immediately. A slow-feeder bowl, a puzzle feeder, or splitting one meal into three small ones fixes most of these cats.
2. Hairballs
Hairballs are swallowed fur that the stomach could not pass, and long-haired cats and heavy shedders get them most. A true hairball is cylindrical, matted, and usually comes up with retching. One every month or two in a long-haired cat is unremarkable. Weekly hairballs mean too much fur is going in — brushing is the fix, not a hairball gel. Our guide to the best cat brushes for shedding covers what actually pulls loose undercoat.
3. A sudden food change
Switching food overnight is one of the most common causes of a few days of vomiting and loose stool. Cat stomachs adapt slowly. Transition over seven to ten days, mixing a little more new food each day. If you are shopping for a switch, our best wet cat food comparison walks through the brands most vets see.
4. Food intolerance or a protein sensitivity
Chronic, low-grade vomiting a few times a month with no other symptoms often traces back to one protein. Chicken, beef, and fish are the usual suspects. A vet-guided elimination trial — one novel protein, nothing else, for eight weeks — is the only reliable way to test it. Swapping brands at random tends to muddy the picture.
5. Eating something they should not have
String, tinsel, hair ties, plastic, and houseplants are the classic feline stomach hazards. Lilies are the emergency version: every part of a true lily is severely toxic to cats. If you saw your cat chew a plant or swallow string, do not wait for more vomiting — that is a same-day vet call.
6. Parasites
Worms cause vomiting most often in kittens, new rescues, and cats with any outdoor access. A fecal test is cheap and settles it. Indoor-only adult cats on regular preventives are much lower risk, but not zero — fleas carried in on shoes can transmit tapeworm.
7. Chronic disease
In cats over about eight years old, ongoing vomiting is more likely to be a disease signal than a food problem. Hyperthyroidism, kidney disease, inflammatory bowel disease, pancreatitis, and diabetes all list vomiting among their early signs. Weight loss, increased thirst, or a change in appetite alongside the vomiting moves this to the top of the list.
8. Stress and routine changes
Moves, new pets, construction, and schedule changes can all upset a sensitive cat enough to cause vomiting. Stress-related vomiting usually arrives with other behavior changes — hiding, over-grooming, or peeing outside the litter box. Treat the stressor, not just the stomach.
Hairball or something worse? How to tell
Look at what came up, how often it happens, and how your cat acts afterward.
| What you see | Likely cause | What to do |
|---|---|---|
| Tube of matted fur, occasional | Hairball | Brush more often; monitor |
| Whole kibble minutes after eating | Regurgitation from eating fast | Slow feeder, smaller meals |
| Yellow or foamy liquid, early morning | Empty stomach or bile reflux | Add a late-night meal; vet if repeated |
| Repeated vomiting over 24 hours | Obstruction, toxin, or illness | Call the vet today |
| Blood, or vomit that looks like coffee grounds | Bleeding in the stomach | Emergency vet now |
When cat vomiting is an emergency
Go to an emergency vet if your cat is vomiting repeatedly and cannot keep water down, is retching without producing anything, has blood in the vomit, or has stopped eating for more than about 24 hours. Cats decline faster than dogs when they stop eating — a cat that skips two days of meals is at real risk of liver complications. Lethargy, hiding, a hunched posture, or crying when you touch the belly all belong in the same urgent category.
What to do at home for mild vomiting
Pull food for a few hours, keep water available, then restart with small, bland portions. Do not fast a cat overnight or longer, and never give human anti-nausea medicine without vet direction. Log every episode — the time, what came up, and what your cat ate that day. That log is the single most useful thing you can hand a vet, because pattern beats memory every time.
We build the Lohji app for exactly that kind of record-keeping — vaccine history, medical notes, and voice memos you can dictate the moment something happens. We make it, so treat that as a biased recommendation; a notes app or a paper list works too. The point is that you have the timeline when the vet asks.
How to prevent cat vomiting
Most preventable vomiting comes down to four habits: brush regularly, feed smaller meals, change food slowly, and keep string and lilies out of the house. Add fresh water in more than one spot — well-hydrated cats digest better and pass hair more easily. Cats that eat mostly dry food benefit most from added wet food.
Frequently asked questions
How often is too often for a cat to throw up?
More than once or twice a month is worth a vet visit, and more than once a week should be investigated. Daily vomiting is never normal at any age.
Why is my cat throwing up undigested food?
Whole food that comes back up within minutes is usually regurgitation from eating too fast, not true vomiting. Slow the meal down and see whether it stops.
Why is my cat throwing up yellow liquid?
Yellow foam is bile, and it typically means an empty stomach. If it happens most mornings, try a small late-evening meal. If it continues, get bloodwork.
My cat is throwing up but acting normal — should I worry?
Once, no. Repeatedly, yes. Cats hide illness well, and normal behavior is not proof that the stomach is fine. Frequency matters more than how they look.
Can stress make a cat vomit?
Yes. Moves, new pets, and routine changes are common triggers. Stress vomiting usually comes with hiding or litter box changes, and it settles as the cat resettles.
Should I switch foods if my cat keeps vomiting?
Not at random. Repeated switching makes it harder to identify a trigger. Talk to your vet about a structured elimination trial instead.
The safety habit worth pairing with this
A sick cat is a cat you may need to move fast — and carriers get opened, doors get propped, and cats get out. Every cat that leaves the house for a vet visit should be wearing ID, indoor-only cats included. Our designer acrylic NFC smart tags are 38 dollars, engraved on the back as a permanent backup, and tap to open your pet profile on any phone with no app needed by the person who found them. We make them, so weigh that accordingly — but a lightweight tag on a breakaway collar is worth wearing whatever brand you choose.
Get Your Tag
One tap gets a finder your name, number, and your cat medical notes — no app, no subscription.

