Why Is My Cat Throwing Up? Causes and When to Worry
- The short version: some vomiting is common, but "common" isn't the same as "normal"
- First, is it actually vomiting?
- Common causes of cat vomiting
- What the vomit can (and can't) tell you
- When is it an emergency?
- What you can do at home for a mild, one-off episode
- What your vet may do
- The one-line takeaway
The short version: some vomiting is common, but "common" isn't the same as "normal"
Cats vomit more than most other pets, and owners often assume it's just part of living with a cat. Sometimes it is. A cat who brings up a hairball every few weeks, or occasionally eats too fast and returns the meal, is usually fine.
But frequent vomiting is not something to shrug off. Veterinary medicine has shifted on this over the past decade or so: the old idea that a cat throwing up once or twice a week is "just a cat being a cat" is no longer the consensus. Repeated vomiting is often the first visible sign of a treatable underlying problem, from food sensitivity to inflammatory bowel disease to overactive thyroid.
So the honest answer to "why is my cat throwing up?" is: it depends on how often, what comes up, and how your cat is otherwise doing. This article walks through the real causes, how to read what you're seeing, and — most importantly — when it's time to stop watching and call your vet.
This is general education, not a diagnosis for your specific cat. If your cat is unwell, your vet is the only one who can examine, test, and treat.
First, is it actually vomiting?
This sounds like a technicality, but it genuinely changes what's likely wrong. Two different things get called "throwing up," and telling them apart helps enormously.
Vomiting vs. regurgitation
Vomiting is an active process. There's usually warning: the cat crouches, the belly heaves, you hear that unmistakable retching sound, and then material comes up. What comes up is often partly digested and may contain yellow or green bile. Vomiting comes from the stomach or upper intestine.
Regurgitation is passive. There's no heaving and little warning — the cat lowers its head and food simply falls out, often in a tube-like shape, usually undigested and soon after eating. Regurgitation comes from the oesophagus, before food ever reaches the stomach. It points to a different set of problems (swallowing or oesophageal issues) than vomiting does.
When you call your vet, being able to say "there was heaving and it looked digested" versus "it just fell out, undigested, right after eating" is one of the most useful pieces of information you can give. A short phone video, if you can catch it, is even better.
Common causes of cat vomiting
Most vomiting falls into a handful of buckets. Here are the ones vets see most often.
Hairballs
Cats groom constantly and swallow loose fur. Most of it passes through the gut and out in the stool, but some collects in the stomach and comes back up as the classic cylindrical hairball. An occasional hairball — say, once or twice a month in a longhaired cat, less in a shorthaired one — is generally considered within normal range.
What's not normal is frequent hairballs, repeated unproductive retching where nothing comes up, or a cat who seems distressed by them. Frequent "hairball" vomiting is often really a sign of an underlying gut problem that's also increasing grooming or slowing the stomach. There's more detail on prevention and when they signal something bigger in our guide to hairballs.
Eating too fast (and throwing up undigested food)
This is one of the most common reasons a cat throws up undigested food. A hungry cat — especially in a multi-cat home where there's competition — bolts the meal, the stomach stretches suddenly, and the food comes straight back up minutes later, whole and barely touched. Owners sometimes call this "scarf and barf."
The tell is timing and appearance: it happens soon after eating, the food is undigested, and the cat often acts completely normal afterwards and may even want to eat again. If that's your cat, a few practical changes usually help:
- Feed smaller portions more often instead of one or two large meals.
- Use a slow-feeder bowl, a puzzle feeder, or spread kibble on a flat tray so the cat has to work for it.
- In multi-cat homes, feed cats in separate rooms to remove the "eat fast before someone steals it" pressure.
- If you free-feed dry food, portioning it out can stop the gorging that triggers the vomiting.
That said, don't assume every case of undigested-food vomiting is just speed-eating. If it keeps happening despite these changes, or your cat is losing weight, it deserves a proper look.
A sudden diet change
Switching food abruptly — a new brand, a new protein, running out of the usual food and grabbing whatever's in the cupboard — commonly upsets a cat's stomach. Cats' guts do better with gradual transitions, ideally over about a week, mixing increasing amounts of the new food into the old.
Dietary indiscretion, plants, and toxins
Cats eat things they shouldn't: string, ribbon, hair ties, bits of plastic, spoiled food, or plants. Some of these simply irritate the stomach; others are genuinely dangerous.
A few things worth flagging because they're common and serious:
- Lilies are severely toxic to cats — even pollen or vase water can cause kidney failure. Vomiting can be an early sign. This is an emergency.
- String, thread, tinsel, and ribbon can cause a "linear foreign body" that saws through the intestine. Never pull on a string you see coming from either end of your cat — go to the vet.
- Human medications, antifreeze, certain essential oils, and some houseplants are all toxic. If you suspect your cat ate something poisonous, treat it as urgent.
Intestinal parasites
Worms and other parasites can cause vomiting, particularly in kittens, outdoor cats, and hunters. This is one reason routine deworming and a fresh stool sample at check-ups matter.
Chronic and systemic illness
When vomiting is ongoing rather than a one-off, the cause is often a longer-term condition. These usually need veterinary testing to identify:
- Inflammatory bowel disease (IBD) and chronic food sensitivity — common causes of recurrent vomiting, sometimes with diarrhoea and weight loss.
- Hyperthyroidism — an overactive thyroid, common in older cats; often comes with weight loss despite a big appetite.
- Chronic kidney disease — very common in senior cats; nausea and vomiting are frequent signs.
- Pancreatitis — inflammation of the pancreas, which can flare up and cause vomiting, lethargy, and poor appetite.
- Diabetes, liver disease, and, in some cats, gastrointestinal cancer (such as lymphoma).
The point here isn't to diagnose from a list — it's to show why persistent vomiting warrants bloodwork and an exam rather than another season of hairball paste.
What the vomit can (and can't) tell you
The colour and content offer clues, but none of them is a diagnosis on its own. Use this as a rough guide to describe what you're seeing to your vet — not as a verdict.
| What you see | Often means | What to do |
|---|---|---|
| Undigested food, soon after eating | Ate too fast, ate too much, or a sudden diet change | Try slow feeding and smaller meals; see a vet if it persists or weight drops |
| A tube of fur | Hairball | Usually fine if occasional; frequent ones warrant a check |
| Clear or foamy liquid | Empty stomach, nausea, or acid | Note frequency; recurrent foam is worth a vet visit |
| Yellow or green (bile) | Stomach empty for a while, or nausea | Occasional is common; frequent or with other signs, call the vet |
| Bright red blood or streaks | Bleeding in the stomach or throat | Contact your vet promptly |
| "Coffee-ground" dark specks | Digested blood, possible stomach ulcer | Contact your vet promptly |
| Brown, foul-smelling, faecal odour | Possible obstruction | Treat as urgent — call the vet |
When is it an emergency?
Some situations mean don't wait — call your vet or an emergency clinic now:
- Repeated vomiting in a short window — several times in a few hours, or unable to keep water down.
- Trying to vomit but nothing comes up — repeated unproductive retching can signal a blockage or, in the abdomen, a life-threatening twist. This needs immediate attention.
- Blood — fresh red, or dark "coffee-ground" material.
- A known or suspected poison or foreign body — lilies, string, antifreeze, medication, a swallowed toy.
- Signs of real illness alongside the vomiting — marked lethargy, hiding, collapse, laboured breathing, a painful or swollen belly, or pale gums.
- Not eating or drinking, or signs of dehydration (tacky gums, skin that's slow to spring back, sunken eyes).
- Vomiting in a kitten, a very old cat, or a cat with a known chronic illness (like diabetes or kidney disease) — these cats have far less reserve and go downhill faster.
Cats hide illness well, so trust changes in behaviour as much as the vomiting itself. Our guide to the warning signs your cat is unwell covers the subtler signals — hiding, appetite changes, litter box shifts — that often matter more than the vomit itself.
When it's probably okay to watch and wait
If your cat vomits once, still looks bright and playful, is eating, drinking, and using the litter box normally, and there's an obvious innocent explanation (a hairball, a fast meal), it's usually reasonable to monitor for 24 hours. Keep an eye on frequency and energy. If a second episode comes, or anything on the emergency list appears, stop waiting.
A rough rule many vets use: more than once or twice a month, on an ongoing basis, is worth investigating — even if your cat seems otherwise fine. Chronic low-level vomiting is exactly the pattern that turns out to be treatable disease.
What you can do at home for a mild, one-off episode
For a single episode in an otherwise well adult cat — not a kitten, senior, or chronically ill cat — these gentle steps are commonly suggested. If anything worsens or the emergency signs appear, stop and call your vet.
- Remove food for a few hours (not longer) to let the stomach settle, but keep water available. Cats should never be fasted for long — going without food can be dangerous for their liver.
- Reintroduce food with a small amount of a bland, easily digested meal, then return to the normal diet gradually.
- Watch closely for the next day: energy, appetite, further vomiting, litter box.
Do not give human anti-nausea or pain medicines. Many common human drugs are toxic to cats, and dosing is not something to guess at. Only give medication your vet has prescribed for your cat.
What your vet may do
Because so many causes look alike from the outside, vets rely on testing to sort them out. Depending on the picture, that can include a physical exam and history, bloodwork and urine tests (to check kidneys, thyroid, liver, and blood sugar), a stool test for parasites, and imaging such as X-rays or ultrasound to look for obstruction, thickened intestines, or other changes. In some cases they may recommend a diet trial or, for ongoing cases, tissue biopsies. Coming in with clear notes — how often, what it looks like, timing around meals, and any other changes — makes that process faster and cheaper.
The one-line takeaway
An occasional hairball or the odd fast-eaten meal coming back up is usually nothing to fear — but vomiting that's frequent, forceful, bloody, or paired with a cat who just seems off is your cue to call the vet, not to keep waiting.
Frequently asked questions
Is it normal for my cat to throw up regularly?
Common, but not truly normal. An occasional hairball or fast-eaten meal coming back up is usually fine. But vomiting more than once or twice a month on an ongoing basis is not something to ignore. Vets now see frequent vomiting as an early sign of treatable problems like food sensitivity, IBD, or thyroid disease, worth investigating even if your cat seems fine.
Why does my cat throw up undigested food right after eating?
Usually because they ate too fast or too much, so the stomach overfills and the food comes straight back up whole. It's common in hungry cats and multi-cat homes. Try smaller, more frequent meals, a slow-feeder bowl, and feeding cats separately. If it keeps happening despite this, or your cat is losing weight, see your vet.
When should I take my vomiting cat to the vet?
Go urgently if your cat vomits repeatedly in a few hours, retches with nothing coming up, brings up blood, may have eaten a poison or string, or seems lethargic, won't eat or drink, or has a painful belly. Kittens, senior cats, and cats with known illness need prompt care. A single episode in a bright, well cat can usually be watched for 24 hours.
What's the difference between vomiting and regurgitation in cats?
Vomiting is active: the cat heaves and retches, and partly digested material or bile comes up from the stomach. Regurgitation is passive: undigested food simply falls out with no heaving, usually soon after eating, from the oesophagus before it reaches the stomach. They point to different problems, so telling your vet which one you saw, or filming it, is genuinely helpful.
Can I give my cat anything at home to stop vomiting?
For one mild episode in a well adult cat, you can briefly withhold food for a few hours while keeping water available, then offer a small bland meal and return to normal food gradually. Never fast a cat for long, and never give human anti-nausea or pain medicine, as many are toxic to cats. Only use medication your vet has prescribed.