Cats spit up foam when their stomach is empty and gastric acid irritates the stomach lining, producing a mix of mucus and aerated digestive fluid. This is the most common explanation, especially if it happens first thing in the morning or after a long gap between meals. While an occasional episode is rarely cause for alarm, repeated foamy vomiting can signal anything from hairball trouble to a more serious underlying condition.
Empty Stomach and Bile Buildup
The most frequent reason for white or yellowish foam is simple: your cat hasn’t eaten in too long. Overnight or during a long stretch while you’re at work, stomach acid continues to build with nothing to digest. That acid irritates the stomach lining, triggering a vomit reflex that brings up only mucus and gastric fluid, which looks frothy or foamy because air gets mixed in during the heaving motion.
When bile (a yellow-green digestive fluid from the liver) backs up into the stomach, the foam may take on a yellow tint. This is sometimes called bilious vomiting syndrome, and it tends to happen on a predictable schedule, often early morning, right before a meal would normally be offered. Feeding smaller, more frequent meals throughout the day, or leaving a small portion of food out overnight, resolves it for most cats.
Hairballs That Haven’t Formed Yet
If your cat is trying to bring up a hairball that’s stuck or hasn’t fully clumped together, the result can be foam rather than the familiar cigar-shaped wad of fur. The stomach contracts, but nothing solid comes up, so you see only the frothy fluid that surrounded the hair.
Many owners assume hairball vomiting is just part of having a cat, but the data suggests otherwise. Surveys from veterinary practices found that only about 10% of healthy shorthaired cats regularly vomit hairballs (defined as two or more times per year), and longhaired cats do so at roughly double that rate. Frequent hairball vomiting in shorthaired cats is actually a common early sign of chronic gastrointestinal disease, dietary intolerance, inflammatory bowel disease, or even flea infestation causing excessive grooming. If your shorthaired cat brings up hairballs or foam regularly, it’s worth investigating rather than dismissing as normal behavior.
Dietary Triggers
A sudden switch in food, whether it’s a new brand, a different protein, or even a change in texture from pâté to shredded, can upset your cat’s stomach enough to cause foamy vomiting. Cats have notoriously sensitive digestive systems, and eating something that disagrees with them, including table scraps, a piece of a houseplant, or a scavenged insect, can provoke the same response. If you’re transitioning to a new food, mixing it gradually with the old food over seven to ten days gives the digestive system time to adjust.
Toxins and Oral Irritants
Foaming at the mouth specifically (as opposed to vomiting foam from the stomach) often points to something your cat tasted or ingested that caused immediate oral irritation. Calla lilies and peace lilies contain tiny crystals that cause pain in the mouth and throat, leading to drooling and foaming. Many household cleaners, certain essential oils, and even some flea treatments applied incorrectly can trigger the same hypersalivation response.
If your cat is drooling excessively, pawing at its mouth, gagging, or foaming and you suspect it contacted a toxic substance, this is a more urgent situation than typical foamy vomit. Other signs of poisoning include loss of appetite, diarrhea, and lethargy.
Chronic Conditions Worth Knowing About
When foamy vomiting becomes a recurring pattern over weeks or months, it can be a symptom of a deeper medical problem rather than a standalone issue. Chronic kidney disease, hyperthyroidism, and inflammatory bowel disease all list vomiting among their symptoms. These conditions are especially common in middle-aged and older cats. Kidney disease in particular causes a buildup of waste products in the blood that irritates the stomach, leading to nausea and vomiting that may produce only foam if the cat has stopped eating well.
Foreign body obstruction is another possibility. Cats that swallow string, ribbon, hair ties, or small toy pieces may vomit foam repeatedly because the object is blocking food from passing through normally. If the stomach is empty but the cat keeps retching, the only thing that comes up is frothy mucus.
What Warrants a Vet Visit
Cornell University’s Feline Health Center draws a clear line: cats that vomit more than once per week, or that show any of the following alongside vomiting, should be evaluated promptly:
- Lethargy or weakness, including sleeping more than usual or reluctance to move
- Decreased appetite lasting more than a day
- Blood in the vomit, which may appear red or look like coffee grounds
- Changes in thirst or urination, either noticeably more or less than normal
- Simultaneous diarrhea
A single episode of foamy vomit in an otherwise playful, eating, drinking cat is almost never an emergency. But a cat that vomits foam multiple times in one day, refuses food, or seems “off” in any way is telling you something more is going on. Vets typically start with blood work and a physical exam, which can quickly screen for kidney disease, thyroid problems, and signs of infection or inflammation. From there, imaging like X-rays or ultrasound can check for obstructions or structural issues in the digestive tract.
Simple Adjustments That Help
For the most common cause, an empty stomach, the fix is straightforward. Offer a small meal right before bedtime and another first thing in the morning to keep acid from building up overnight. Timed automatic feeders work well for cats that vomit foam during the day while you’re out.
If hairballs are the suspected trigger, regular brushing reduces the amount of loose fur your cat swallows. This is especially important during seasonal shedding. Some cats also benefit from a fiber-enriched diet that helps hair pass through the digestive tract rather than accumulating in the stomach. Keeping up with flea prevention matters too, since itchy skin drives excessive grooming and dramatically increases fur ingestion.
For cats prone to eating too fast and then vomiting, puzzle feeders or shallow plates that spread food out can slow them down enough to prevent the stomach from rebelling.

