Quick answer
A cat throwing up white foam usually has an empty stomach, and the foam is mucus and saliva mixed with stomach fluid. One episode in a cat that's eating and acting normally can be watched at home. Foam that keeps coming back, retching with nothing coming up, or foam with lethargy or refusing food means your cat needs a vet.
If you can’t tell how urgent it is, our should I go to the vet check sorts your cat’s signs into go now, call today or book this week.
Why is my cat throwing up white foam?
The white foam is a mix of saliva, mucus and stomach fluid. When a cat throwing up white foam has nothing else in the stomach, this is all that comes up. So the foam itself tells you the stomach was empty or nearly empty at the time. It doesn’t tell you why your cat felt sick.
That’s why vets look at the pattern. A single episode after a long gap between meals is very different from foam every day, or foam in a cat that’s losing weight or drinking more.
What causes white foam vomit in cats?
Most cases come from a short list of causes. Some are minor. Others need tests to find.
| Cause | Common signs | Urgency |
|---|---|---|
| Empty stomach | Foam or yellow bile early in the morning or before meals, then eats normally | Monitor |
| Hairball | Retching, foam with fur in it, sometimes a hairball comes up later | Monitor |
| Eating grass or plants | Plant material in the foam | See vet soon |
| Gastritis or food intolerance | Foam or food several times a week, sometimes loose stool | See vet soon |
| Inflammatory bowel disease or intestinal lymphoma | Ongoing vomiting, weight loss, change in appetite | See vet soon |
| Kidney disease, hyperthyroidism or diabetes | Older cat, drinking and peeing more, losing weight | See vet soon |
| Pancreatitis or liver disease | Not eating, hiding, lethargy, sometimes yellow gums | Emergency |
| Swallowed object or toxin | Repeated vomiting or retching, won’t eat, missing toy or string | Emergency |
Some plants are dangerous, not just irritating. If your cat chewed a lily or you’re not sure what they ate, treat it as an emergency.
Empty stomach
Some cats throw up foam or yellow bile when their stomach has been empty for many hours. It tends to happen early in the morning or right before a meal. The cat usually eats happily afterward and seems fine.
Feeding smaller meals more often, with one late in the evening, is the usual first step. If that doesn’t help within a week or two, your vet will want to rule out gastritis and other causes.
Hairball
Cats swallow loose fur while grooming. Most of it passes in the stool, but some collects in the stomach. Your cat may bring up foam while retching before a hairball comes up, or the foam may have fur mixed into it.
Hairballs are common in long-haired cats and heavy groomers. More than one or two a month, or retching that produces nothing, is worth a vet visit. Frequent hairballs can be a sign of skin disease, stress-related overgrooming or a gut problem that slows down how fur moves through.
When should I worry about a cat throwing up foam?
Worry less about the foam and more about the pattern and the rest of your cat’s behavior. Use this as a rough guide:
- Once, and your cat is otherwise normal: watch at home for 12 to 24 hours.
- More than once a week, even for months: book a vet visit. Frequent vomiting is common in cats but not normal.
- Several times in a day, or with lethargy, hiding or refusing food: call your vet today.
- Any go-now sign in the box above: go to a vet now, or to an emergency clinic out of hours.
Don’t wait on a cat that stops eating. Cats that go without food for a few days can develop a serious liver condition. Read more in our guide to a cat not eating.
How will a vet find out what’s causing it?
Your vet will start with questions and a physical exam. Tell them how often it happens, what time of day, how it relates to meals, and whether you’ve seen fur, food, bile or blood. A phone video of an episode is very helpful.
Depending on what they find, the next steps may include:
- Bloodwork and a urine test, to check the kidneys, liver, thyroid and blood sugar
- X-rays or an ultrasound, to look for a blockage or thickened intestines
- A diet trial with a new protein or hydrolyzed food, if food intolerance is suspected
- Medication to settle nausea, if needed. Your vet will set the dose for your cat
For what a visit and these tests usually cost, see how much a cat vet visit costs.
How can I help my cat at home?
If your cat vomited foam once and is otherwise eating, drinking and acting normally, these steps are reasonable while you watch them:
- Keep fresh water available. Offer small amounts if they’re drinking a lot at once.
- Don’t withhold food for long. Offer a small, normal-sized portion after a couple of hours. Cats shouldn’t be fasted at home.
- Split meals up. Three or four small meals a day, or a timed feeder, can stop empty stomach foam.
- Brush your cat regularly. Less loose fur means fewer hairballs, especially in long-haired cats.
- Keep a log. Note the date, time, what came up and how your cat acted. It helps your vet spot a pattern.
Ask your vet before using hairball gels, pastes or special diets, since they aren’t right for every cat. Never give human anti-nausea or stomach medicines. Some are toxic to cats, and others hide signs your vet needs to see.
For vomiting that includes food, hair or blood, read our full guide to cat vomiting, or browse more cat symptoms guides.
Frequently asked questions
Why does my cat throw up white foam in the morning?
Morning foam often happens when your cat's stomach has been empty overnight. Splitting the daily food into smaller, more frequent meals, including one late in the evening, often helps. If it keeps happening, ask your vet to check for gastritis or other causes.
Is white foam vomit the same as a hairball?
Not always. Cats sometimes bring up foam while trying to pass a hairball, and you may see fur in it. Foam with no fur and no hairball is more often linked to an empty or irritated stomach.
What's the difference between white foam and yellow foam?
Yellow or green foam contains bile from the small intestine, which also points to an empty stomach. Either color is a reason to see your vet if it happens more than once a week or comes with other signs.
Sources
Written by the CatsMed Team from the sources above. This guide isn’t reviewed by a veterinarian and isn’t a substitute for one. See how we research.



