Most cat owners have cleaned up cat vomit at some point. The occasional hairball, or food brought back up after eating too fast, is usually nothing to worry about. A food sensitivity, a swallowed hair tie, or kidney disease can cause vomiting too. What comes up, and how your cat is acting, usually tells you whether it’s fine to wait and watch.
Cat vomit color chart
Start by looking at what came up.
Mostly whole chunks, recognizable kibble or wet food. Usually from eating too fast.
Dark, elongated tubular shape. An occasional one is nothing to worry about. If they keep getting more frequent, find out why. See the hairball guide.
Liquid with no food, usually from an empty stomach, often early in the morning. A small meal at bedtime usually helps.
An irritated stomach, or a hairball that won’t come up. See a vet if it keeps happening.
Fresh bleeding from the stomach or esophagus. See a vet soon.
Dark and grainy. This is digested blood, which means bleeding in the gut. Go to the vet now.
Color is only part of the picture. A cat who brings up yellow liquid once and is otherwise bright is in a very different place from one who keeps vomiting and won’t get off the couch.
Vomiting or regurgitation?
Vomiting and regurgitation look alike but come from different places.
Vomiting takes effort. Beforehand a cat often drools, licks their lips, or seems restless. Then the belly heaves, sometimes several times, and what comes up is usually partly digested. The cause may be in the stomach or intestines, or in another organ.
Regurgitation takes no effort. Food just slides back up, often tube-shaped and looking much as it went down, because it never reached the stomach. It usually happens soon after eating.
Frequent regurgitation usually points to the esophagus, such as megaesophagus or a narrowing. Telling your vet which one you’re seeing helps them find the cause faster.
Dry Heaving: Retching With Nothing Coming Up
A cat stretches the neck forward, the belly contracts, there are gagging sounds, and then nothing comes up, or only a little white foam. That’s dry heaving. An occasional episode usually means a hairball that won’t come up, or a stomach that has been empty too long.
It may be a cough. A coughing cat crouches low and stretches out the neck, which looks a lot like bringing up a hairball. If the “retching” happens often and no hairball ever appears, a breathing problem such as asthma is possible, so film the next episode and show your vet. Open-mouth breathing, or gums or a tongue that look blue or gray, is an emergency.
Repeated retching with lethargy or refusing food can mean something is stuck in the stomach or intestines. See a vet the same day.
Common Causes of Cat Vomiting
Hairballs
Cats spend a lot of the day grooming, and most swallowed hair passes out in the stool. When too much builds up in the stomach, it comes back up as a hairball. Long-haired breeds like Persians and Maine Coons bring them up more often.
There’s no number of hairballs that counts as normal. If they’re getting more frequent, or your cat retches without bringing anything up, see a vet. Frequent hairballs can mean overgrooming from stress or a skin problem, or a gut that isn’t moving things along properly.
Eating Too Fast
Some cats inhale their food like it’s a competition. When the stomach fills too fast, it comes back up, usually within minutes, mostly whole.
In multi-cat homes this is often about competition, so feed cats in separate spots. Slow-feeder bowls, puzzle feeders, spreading kibble on a flat plate, or splitting meals into smaller portions all help too.
Empty Stomach Too Long
When a cat goes too long without eating, bile from the small intestine can flow back into the stomach and irritate it. The result is a puddle of yellow or greenish liquid, often found first thing in the morning.
This is common and one of the least worrying kinds of vomiting. Give a small snack at bedtime, or split food into more meals so the stomach isn’t empty for more than 12 hours.
Dietary Issues
A sudden food change often causes vomiting, and sometimes diarrhea, because the gut needs time to adjust. Switch over 7 to 10 days. Start with 25% new food and 75% old, and shift the ratio every 2 to 3 days.
Food sensitivities or allergies can cause ongoing vomiting too, most often to proteins like beef, fish, and dairy. If your vet suspects food, they’ll have your cat eat only a specific diet for a while to see whether the vomiting stops.
Foreign Bodies
Some curious cats swallow string, ribbon, hair ties, small toy parts, or rubber bands. Anything string-like is the most dangerous, because the intestine bunches up around it as it tries to move it along, which can block or tear the gut and be fatal.
A cat who has swallowed something often keeps vomiting, refuses food, seems lethargic, and has a sore belly. If you suspect it, don’t wait. It usually needs X-rays or ultrasound, and sometimes emergency surgery.
At the clinic where I work, cats brought in for vomiting or not eating are a common sight, and the causes turn out to be all over the map: pancreatitis, IBD, and cats that ate something they shouldn’t have, like a piece of fabric chewed off and swallowed. If you notice something at home that has been chewed or has a piece missing, take a photo and show it to your vet, so they know what they are looking for.
Gastrointestinal Disease
Inflammatory bowel disease (IBD) is a common cause of long-term vomiting in cats. The gut lining stays inflamed, and the cat vomits on and off, slowly loses weight, and eats differently. Confirming it usually takes intestinal biopsies.
Intestinal lymphoma can look a lot like IBD and isn’t rare in older cats. Ultrasound and biopsies are what tell the two apart.
Other organ disease
Problems in other organs can cause vomiting too.
| Condition | Other Signs to Watch For |
|---|---|
| Chronic kidney disease | Increased thirst and urination, weight loss, poor appetite |
| Hyperthyroidism | Weight loss despite good appetite, hyperactivity, rapid heart rate |
| Diabetes | Increased thirst and urination, weight loss, changes in appetite |
| Pancreatitis | Lethargy, abdominal pain, decreased appetite |
| Liver disease | Jaundice (yellow tinge to ears or gums), poor appetite, lethargy |
These are more common in middle-aged and senior cats. A yearly checkup for cats over 7, with bloodwork when needed, catches many of them before the vomiting starts.
Toxins and Poisoning
Some things that seem harmless to us can kill a cat. Every part of a lily is toxic and causes acute kidney failure. Human painkillers such as acetaminophen (paracetamol) and ibuprofen are highly toxic to cats. Certain essential oils, antifreeze, and foods like onions and garlic are poisonous too.
Vomiting from poisoning usually comes on suddenly, sometimes with drooling, tremors, trouble breathing, or collapse. If you suspect poisoning, go straight to the nearest 24-hour emergency vet.
When to See the Vet
See a vet soon if
- Vomiting more than 2-3 times in a single day
- Vomiting that persists for more than 24-48 hours
- Blood in the vomit (red or coffee-ground appearance)
- Not eating or drinking for more than 24 hours
- Accompanying diarrhea, especially if also bloody
- Signs of abdominal pain (hunched posture, reluctance to be touched)
- Lethargy or significant behavior change
- Suspected ingestion of a toxin or foreign object
- Vomiting on and off for a while, with weight loss
- A kitten or senior is vomiting (they dehydrate faster)
Cats are good at hiding illness, so by the time vomiting is frequent or your cat seems off, the problem may have been building for a while.
What to Expect at the Vet
The vet will ask when the vomiting started, how often it happens, and what it looks like, and examine your cat. Tests may include:
- Bloodwork to check organ function and look for problems like kidney disease or hyperthyroidism
- Urinalysis to check the kidneys and hydration
- X-rays to look for foreign objects, masses, or abnormal gas in the gut
- Abdominal ultrasound for a closer look at the organs, the intestinal wall, and lymph nodes
- Fecal testing to rule out parasites
Treatment depends on the cause. Sometimes a food change is enough, sometimes an object has to be removed surgically. If your cat is dehydrated, the vet will replace the fluids.
What You Can Do at Home
Regular brushing means less swallowed hair and fewer hairballs. If your cat still brings up a lot, try a hairball-control food or a hairball paste.
Store string, ribbon, hair ties, and rubber bands where your cat can’t reach them. If you have lilies or other toxic plants, get rid of them.
If your cat is vomiting and not drinking much, dehydration makes things worse. Try ice chips, or a little cat broth or a lickable wet treat. The hydration guide has more ideas.
At the vet it helps to say when the vomiting happened, what it looked like, how often, and whether appetite or litter box habits changed. Furwise lets you log each episode with a photo, so you’re not relying on memory.
References
- Batchelor, D. J., et al. (2013). Mechanisms, causes, investigation and management of vomiting disorders in cats: a literature review. Journal of Feline Medicine and Surgery, 15(4), 237-265. JFMS
- Cornell University College of Veterinary Medicine. (2024). Vomiting. Cornell Feline Health Center
- International Society of Feline Medicine. (2024). Vomiting in Cats. iCatCare
- Marsilio, S. (2021). Differentiating Inflammatory Bowel Disease from Alimentary Lymphoma in Cats. Veterinary Clinics of North America: Small Animal Practice, 51(1), 93-109.
- ASPCA Animal Poison Control Center. (2024). Toxic and Non-Toxic Plants. ASPCA
- International Cat Care. Asthma and chronic bronchitis in cats. iCatCare
- VCA Animal Hospitals. Coughing in Cats. VCA