- Dr. Laurie Donovan
- Apr 10
- 5 min read
Updated: Sep 5
Have you ever seen your cat gagging? Do you often wonder what causes cats to do this? Are you worried about your cat or wondering what you can do to help? If any of this sounds like you, don’t worry—you’re not alone, and many other cat owners have wondered the same things!
In this article, we’ll explain some of the most common causes of gagging in cats and let you know what, if anything, you can do to help. Read through this information to learn more about this concerning cat behavior.
WHY IS MY CAT GAGGING?
While gagging in cats is fairly common, it’s important to figure out what’s going on. Some reasons may be harmless, others may need immediate attention. Let’s break down the causes of gagging in cats:
Eating Too Quickly Can Cause a Cat to Gag
If your cat is gagging often after she eats, she may simply be eating too much or too quickly. Some cats are anxious when it comes to food and may try to eat as fast as they can, which leads to gagging issues.
Accidentally Swallowing a Foreign Object
Cats may sometimes swallow items they should not. One of the most common of these is string, and many cats love to eat string and pieces of string-like materials they find on the floor.
Never try to remove a piece of string from a cat’s throat (or bum), as it can cause intestinal damage.

Cat is Gagging After Ingesting a Toxic Substance
If your cat eats something toxic, such as household cleaners or certain types of houseplants, she may begin to gag. Sometimes, this will be the worst of it; sometimes, however, this may be only the start of a bad reaction, so a trip to the emergency vet may be in order.
Is Your Cat Nauseous?
Cats do not gag from nausea as often as humans do, but it is still possible. If your cat is gagging and also vomiting periodically, she may be nauseated. Nausea can occur with some medications and flea treatments, but it is also a sign of illness in cats.
Cats Often Gag Due to Hairballs
Hairballs are the most common cause of gagging in cats. Usually, this type of gagging will eventually be accompanied by your cat spitting up an obvious hairball, although it may take a few tries for her to cough it up fully.
Hairballs are not the same as vomit, but may sometimes be hidden within vomit. Frequent hairballs could be a sign of food allergies, intestinal issues, hormonal problems, or sometimes other illnesses.
Is Your Cat Gagging or Coughing?
Coughing in cats can often be mistaken as gagging. If your cat seems like she is trying unsuccessfully to bring up a hairball, she may be coughing. Coughing in cats can be a sign of asthma or other lung disease.
Why is My Cat Gagging But Not Throwing Up?
Just like us, cats have a gag reflex in the back of their throat which can easily be provoked. Gagging can be “productive,” where they bring something out of their mouth or “non-productive,” like dry heaving. So, if your cat looks like they're going to throw up but just gag, it's likely that they are experiencing non-productive gagging in which they may have swallowed or inhaled the irritant back instead of vomiting it up.

WHAT TO DO IF YOUR CAT IS GAGGING
Below are things you can do if your cat is gagging and what you can do to prevent it from happening:
Check Your Cat's Airways
If your cat is gagging and doesn’t seem to be spitting up any hairballs, you should check her airways for ingested foreign objects. If you do see something, don’t try to remove it on your own, but instead contact the emergency vet. You may do more harm than good by trying to remove an ingested foreign object.
Use a Slow Feeder for Your Cat
A slow feeder, such as a food dish with raised sections inside to create a maze-like shape, can encourage cats to slow down and work their way through their food carefully rather than eating it all at once.
Watch for Other Signs if Your Cat is Gagging
If your cat may have eaten something toxic, or if you think she is sick with something that is causing her to feel nauseated, keep a close watch on her for other signs. Take her to the vet if you think any of this may be true, or if she shows other concerning signs and symptoms.
Use Hairball Medications to Help Keep Your Cat from Gagging
If your cat has frequent hairballs, a hairball medication is a good option. These medicines are found in pet stores and usually consist of a gel-like texture similar to Vaseline. Cats usually eat them readily because they are highly flavored.
Feed Hairball Food Formulas to Your Cat
You may be able to find hairball remedy or hairball preventative food formulas that your cat will eat. Some cats are pickier than others, however, so it may take some time to find the right food formula for your feline friend.
Try options slowly so as not to aggravate your cat’s sensitive digestive system with frequent food changes.
Take a Video of Your Cat Before Going to the Vet
If you are not sure what your cat is doing (and if they're not in distress), take a video. This will help you and your vet decide what the next steps will be to come to a diagnosis or to start treatment.
When to Go to Your Vet if Cat is Gagging
If you notice your cat’s gagging and it’s happening on a more frequent basis, you should take them to the vet. Your vet will be able to check your cat thoroughly and determine what might be the underlying cause of this problem.
If you think your cat may have eaten something toxic or may have a foreign object in her throat, or if she is in distress, then you should go to the emergency vet right away rather than waiting for your regular vet.
VEG VET HOSPITAL IS OPEN 24 HOURS
If your cat is gagging or appears distressed while gagging, don’t wait! Call your local VEG ER for Pets or just walk in — no appointments taken. We’re open 24/7, even on holidays to provide the highest quality of emergency care and pet health advice for animals of all kinds. Remember, every second counts.