Finding a puddle of yellow or greenish liquid on the floor with a sheepish cat nearby is a familiar scene for many cat owners. Cat vomiting bile — that yellow-green fluid — is one of the most common feline vomiting complaints. Sometimes it's benign; sometimes it's a clue to a bigger problem.
What Is Bile?
Bile is a digestive fluid produced by the liver and stored in the gallbladder. It's released into the small intestine to help break down fats. When a cat vomits on an empty stomach or has a gastrointestinal issue causing bile to reflux into the stomach, bile can come up during vomiting, giving it that characteristic yellow or yellow-green color and slightly foamy appearance (AAFP-AAHA Feline Life Stage Guidelines, 2021).
Common Causes
Empty Stomach / Hunger Vomiting
If your cat goes too long between meals, bile can accumulate in the stomach and irritate it, causing vomiting. This is especially common in cats fed once or twice a day. The vomit typically happens in the early morning before breakfast or several hours after the last meal.
Hairballs
Cats that are frequent groomers may vomit bile mixed with or preceding a hairball — a compacted mass of swallowed fur. The bile comes up first as the stomach tries to expel the blockage.
Inflammatory Bowel Disease (IBD)
IBD is a chronic condition where the lining of the GI tract becomes inflamed. Intermittent vomiting (often bile), weight loss, changes in appetite, and diarrhea are hallmarks. It's common in middle-aged and older cats.
Gastritis
Acute or chronic stomach inflammation can come from dietary indiscretion (eating something unusual), a sudden food change, or infection. Bile vomiting alongside general nausea is typical.
Pancreatitis or Liver Disease
The liver, pancreas, and intestines are closely linked. Pancreatitis (pancreatic inflammation) and liver disease can both disrupt normal bile flow and cause vomiting.
Hyperthyroidism
Hyperthyroidism — very common in older cats — speeds up the digestive system and can cause frequent vomiting, weight loss despite increased appetite, and hyperactivity.
When To Worry
See your vet if your cat is:
- Vomiting bile more than once or twice a week
- Losing weight or showing reduced appetite
- Vomiting bile and also has diarrhea
- Showing lethargy or weakness
- Vomiting blood or dark, coffee-ground material
- Not able to keep water down
A single episode of bile vomiting in an otherwise bright, eating, active cat is usually not an emergency — but a pattern warrants investigation.
What's going on with your pet?
Describe symptoms or snap a photo. Voyage tells you urgency, home care, and whether you need a vet.
First, tell us about your pet
Breed and age make a real difference in how Voyage interprets symptoms.
Describe the symptoms
Love it? See everything Voyage can do
What To Do at Home
- Try smaller, more frequent meals — feeding 3-4 times per day reduces the likelihood of hunger-related bile vomiting
- Switch to a hairball-reducing food or add a petroleum-based hairball remedy if hairballs are suspected
- Ensure fresh water is available and your cat is drinking
- Withhold food for 2-4 hours after a vomiting episode, then offer a small amount of bland food (plain chicken or a prescription GI diet)
Never withhold water, and don't fast a cat for more than 24 hours — cats are prone to hepatic lipidosis (fatty liver disease) when they stop eating.
Still Not Sure if Your Cat Needs a Vet?
When you're not sure if this is wait-and-see or call-tonight, Voyage AI Vet triages in under 2 minutes. Describe what you're seeing in chat, share photos of your cat's vomit color and consistency, or hop on a live video call if you want a second pair of eyes. Every answer comes with citations to the actual veterinary literature it's pulling from — so you see exactly where the guidance comes from, not just a chatbot's word.