Why Is My Cat Throwing Up? 8 Common Causes & When to See a Vet
Prepared by the Waggle editorial team. This article is educational, not a diagnosis or an individual veterinary review. The original listing date is retained from legacy site metadata; the actual first-publication date was not recorded.

Photo by Gustavo Fring on Pexels. Illustrative photo; not a patient or clinical diagnosis.
Most cat owners deal with a vomiting episode now and then. But cats can hide illness well, and frequent vomiting is never something to ignore. Here are eight common reasons your cat may be throwing up, and how to tell when it is serious. This guide is general information and not a diagnosis.
8 common causes of vomiting in cats
- Hairballs. Fur collects in the stomach and comes up, usually as a tube-shaped wad. Occasional hairballs are common, but frequent ones are not.
- Eating too fast. Gulping food can bring it right back up. Slow-feeder bowls and smaller meals can help.
- Diet change or food intolerance. A new food, a sudden switch or an ingredient that does not agree with your cat can cause vomiting.
- Parasites. Intestinal worms can upset the stomach, especially in kittens.
- Gastrointestinal infection or inflammation. Viral or bacterial illness and conditions such as inflammatory bowel disease can cause ongoing vomiting.
- Foreign objects. Cats may swallow string, ribbon, hair ties or toys. String is especially dangerous and can cause a blockage.
- Toxins. Lilies, certain plants, human medications and household chemicals can poison cats. Lilies are extremely dangerous.
- Underlying disease. Kidney disease, hyperthyroidism, diabetes, pancreatitis and liver problems often show up as vomiting, particularly in older cats.
Is it normal for a cat to throw up?
An occasional vomit, with a cat that is otherwise bright, eating and acting normally, may be minor. But vomiting more than once in a while, or on a regular schedule, is a reason to talk to a vet, even if your cat seems fine.
Warning signs that need a vet right away
- Vomiting several times in a day, or for more than 24 hours
- Blood in the vomit, or vomit that looks like coffee grounds
- Not eating or drinking
- Lethargy, hiding or weakness
- A painful or swollen belly
- Straining in the litter box, or no stool
- Suspected string, toy or toxin ingestion
- Vomiting in a kitten or a senior cat
What to do at home
- Remove food for a short time only if your vet advises, and never withhold water
- Note what the vomit looks like and how often it happens
- Check for anything your cat could have swallowed, and any toxic plants
- Slow down fast eaters, and keep up with brushing
Do not give human anti-nausea or pain medication. Many are dangerous to cats.
What a vet may do
A vet may examine your cat, recommend bloodwork, imaging or fecal tests, and treat the cause. Treatment can range from diet changes to medication and fluids.
If your cat is vomiting and you are not sure how urgent it is, you can chat with a licensed vet on Waggle Vet, day or night. If your cat needs an exam, find a vet near me.
FAQs
Why is my cat throwing up yellow liquid?
It is often bile from an empty stomach, but if it repeats, ask a vet.
Should I worry if my cat vomits once and seems fine?
Probably not, but watch closely and call a vet if it repeats.
Can stress make cats vomit?
Yes, but rule out medical causes first.
Check current Waggle Vet access and eligibility terms. Talk to a vet now.
Related reading
- Dog Ear Mites: How to Identify and Treat Them Fast
- Blood in Dog Stool: What It Means & When It's an Emergency
- Dog Constipation: Signs, Safe Home Remedies & When to Worry
- Dog Grooming Tips: A Vet's Guide to At-Home Care
Waggle resources
Find nearby veterinary clinics; call to confirm availability
Still have questions?
For non-emergency questions, explore Waggle Vet. Trouble breathing, collapse, suspected poisoning or other severe signs need immediate in-person emergency care—do not wait for an online chat.
Explore Waggle Vet

