White and black cat resting on a sofa - guide to why cats throw up and when to see a vet

Why Is My Cat Throwing Up? UK Guide to Causes

Key Takeaways
  • Occasional vomiting is normal for cats, but weekly sickness is not, and more than twice in 24 hours needs a same-day vet call
  • Eating too fast and hairballs are the two most common everyday causes, and both are fixable with a slow feeder or lick mat and regular brushing
  • Vomit of undigested food minutes after a meal is usually regurgitation, while yellow bile and white foam point to an empty stomach
  • Blood in vomit, repeated straining with nothing coming up, lethargy, or a cat that stops eating all mean an urgent vet visit
  • A sensitive-stomach cat food and a gentle wet food help settle many mild, food-related upsets

Suggested reading: Best Cat Food for Indoor Cats with Sensitive Stomachs · How Much to Feed Your Cat · Best Cat Water Fountains UK 2026

Few things worry a cat owner more than watching their cat heave up a meal on the kitchen floor. The good news is that most UK cats vomit now and then, and a fair share of that is ordinary: a hairball, a bowl of kibble gulped too fast, or a tummy that disagrees with a new food. The skill is telling the everyday sick moments apart from the ones that need a vet, and knowing what to do in both cases.

This guide covers why cats throw up, what the vomit is trying to tell you, the home care that genuinely helps, and the red flags that mean a trip to the vet. It follows the guidance UK veterinary charities give owners, and it stays practical: no scare stories, just the pattern of what is normal and what is not.

Vomiting vs Regurgitation: Two Different Problems

Before worrying about causes, it helps to know what you are actually looking at. True vomiting is an active event: the cat heaves, contracts its belly, and brings up stomach contents. Regurgitation is passive, where food comes back up seconds or minutes after eating with little effort, often in a tube shape, and the cat seems fine before and after.

Regurgitation usually points to eating too fast, food that was swallowed without chewing, or a hairball sitting in the gullet. True vomiting more often involves the stomach and can signal diet, illness, or something the cat ate. The distinction matters because the fixes are different, and it is one of the first things a vet will ask about, so watch closely next time it happens.

The Most Common Causes of Cat Vomiting

Hairballs. Cats groom for hours a day, and a long-haired cat swallows a lot of fur. Most of it passes through, but some collects in the stomach and comes back up as the familiar tubular mat of fur and fluid. Hairball vomit is not usually an emergency, though a cat that retches repeatedly with nothing coming up can have a blockage and needs a vet.

Eating too fast. Some cats wolf down a portion in under a minute, especially in multi-cat homes where they feel they must compete. The food barely hits the stomach before it comes straight back up. Slowing the cat down with a lick mat or slow feeder bowl, or splitting the daily portion into smaller meals, usually stops this pattern within days.

Food intolerance or a sudden diet change. Cats have sensitive digestive systems, and switching brands overnight, introducing a new protein, or feeding rich treats can upset them. If the vomiting started around a food change, go back to the old food and transition to the new one over seven to ten days, mixing a little more each day.

Empty stomach bile. A cat that vomits yellow liquid or white foam first thing in the morning has often gone too long without food. Cats produce stomach acid on a schedule, and an empty stomach can irritate it. A late-evening meal or a timed feeder often fixes morning vomiting.

Something more serious. Vomiting can also signal worms, a foreign body, pancreatitis, kidney disease, hyperthyroidism, or inflammatory bowel disease, especially in older cats. That is why the pattern matters: occasional sickness with a clear trigger is very different from regular, unexplained vomiting.

What the Vomit Looks Like and What It Means

Vomit carries clues, and noting the colour and contents helps you decide whether to watch or call the vet.

Undigested food minutes after a meal usually means the cat ate too fast or the food disagreed with it. Watch for a repeat before changing anything.

Yellow liquid or foam is bile, and it usually means an empty stomach. If it only happens occasionally in the morning, adjust feeding times and see if it stops.

A tubular mat of fur is a hairball, and it is normal from time to time, more so in long-haired cats and during seasonal coat changes.

Red streaks or dark, coffee-ground material means blood, and any sign of blood in vomit is a reason to call the vet the same day. Worms in vomit also need treatment, so keep the sample or photograph it for the vet.

When to Call the Vet

Vomiting becomes a vet matter when it moves past the occasional hairball or too-fast meal. Call your vet the same day if your cat vomits more than twice in 24 hours, cannot keep water down, seems lethargic or dull, stops eating, shows blood in vomit or stools, strains to vomit with nothing coming up, or you suspect it has eaten something toxic like lilies, raisins, chocolate, or string and other linear objects.

Kittens, senior cats, and cats with existing conditions such as kidney disease dehydrate faster and need help sooner than healthy adults. A kitten that vomits even once or twice in a day is worth a call, because dehydration can set in quickly at that size.

How to Help an Upset Stomach at Home

For a single episode with no red flags, a short rest for the stomach is the standard first step. Withhold food for a few hours while fresh water stays available, then offer a small, easily digested meal. Keep the portion tiny, about a quarter of the normal amount, and see how the cat handles it before offering more.

A smooth pate wet food or a sensitive-stomach dry food is a sensible choice during recovery, since both are formulated to be gentle on digestion. Wet food also adds moisture, which helps a cat that has lost fluids through vomiting. Keep meals small and frequent for a couple of days rather than returning straight to full portions.

Fresh water is the other priority. Cats that feel sick often drink less, so make water easy: refresh the bowl, add a second bowl in another room, or offer a water fountain, which many cats prefer to a still bowl. Skip milk, rich treats, and human food, none of which help an upset cat stomach.

Preventing Vomiting Long Term

Most everyday cat vomiting is preventable once you know the trigger. Feed consistent, good-quality food and change brands slowly over a week or more. Split meals into smaller portions, and use a slow feeder for the cat that gulps. Keep treats rare and avoid foods cats are known to struggle with.

Brush a long-haired cat daily and offer a hairball-friendly diet or supplement during heavy shedding seasons, since less swallowed fur means fewer hairball vomits. Worm cats on the schedule your vet recommends, and keep an eye on weight and appetite, because slow changes in either are often the first clue that something needs attention.

Finally, keep a simple log for a couple of weeks: what the vomit looked like, when it happened, and what the cat ate beforehand. Patterns emerge fast, and that record is gold when you do speak to a vet.

Frequently Asked Questions

Why does my cat throw up after eating?

The most common reasons are eating too fast, a sudden change of food, a food intolerance, or a hairball blocking the stomach. Cats that gulp dry food often bring it back undigested minutes later, which is regurgitation rather than true vomiting. Feeding smaller meals, using a slow feeder bowl and switching food gradually usually fixes it.

Why does my cat throw up white foam?

White foam is usually stomach acid and saliva from an empty stomach. Many cats vomit bile and foam first thing in the morning when they have gone too long without food. Offering a small meal earlier in the evening or a scheduled morning feed often helps, but repeated foamy vomiting on an empty stomach is worth a vet check.

Why does my cat throw up yellow liquid?

Yellow liquid is bile, which a cat often brings up on an empty stomach or between meals. Occasional bile vomiting in the morning is common, especially in multi-cat homes where one cat is waiting for food. If it happens daily, your cat stops eating, or there are other signs like lethargy, see a vet.

Is it normal for cats to throw up every week?

No. A cat that vomits weekly is not normal and needs investigating. Frequent vomiting can point to hairballs that are not passing, a food intolerance, inflammatory bowel disease, or another underlying condition. Keep a note of when it happens and what comes up, and book a vet appointment rather than accepting weekly sickness.

When should I take my cat to the vet for vomiting?

Call a vet the same day if your cat vomits more than twice in 24 hours, cannot keep water down, shows blood in vomit or stools, seems lethargic, stops eating, strains to vomit with nothing coming up, or you suspect it ate something toxic. Kittens, seniors and cats with existing health conditions need help faster than healthy adults.

What can I give my cat for an upset stomach at home?

Start with a short break from food of a few hours while water stays available, then offer a small amount of a gentle, easily digested food such as a sensitive-stomach recipe or plain chicken. Keep meals small and frequent for a couple of days. Skip milk, rich treats and human food, and contact a vet if vomiting continues past 24 hours.

Why does my cat throw up undigested food?

Undigested food minutes after a meal is usually regurgitation, not vomiting: the food never reached the stomach properly, often because the cat ate too quickly or the kibble was too dry. Try a slow feeder bowl or lick mat, smaller portions, and slightly moistened food to slow gulping down.

Final Verdict

Cat vomiting is common, and most of it is manageable at home once you spot the trigger. Match the symptom to the cause: hairball grooming, gulping kibble, a hasty food switch, or an empty stomach in the morning. Slow the eating down, change foods gradually, keep water flowing, and brush the long-haired cat daily.

The line to hold is this: occasional, explained vomiting is part of cat life, but frequent, unexplained, or bloody vomiting is a vet conversation, not something to accept. When in doubt, a pet first aid kit and a vet call cost little, and they beat a guessing game with your cat's health every time.

Products Mentioned in This Guide

Emma Foster
E
Emma Foster

Emma Foster writes about pet care for WhoPets, covering dogs, cats, rabbits and small pets with practical, evidence-based advice.

Disclosure: WhoPets is reader-supported. When you buy through links on our site, we may earn an affiliate commission. This comes at no extra cost to you and helps us keep providing free, independent advice. We never accept paid placements or sponsored reviews. Read our full affiliate disclosure.

As an Amazon Associate we earn from qualifying purchases.

Last reviewed: September 9, 2026 · Evidence-based content · Contains affiliate links