You hear that familiar hunching, the deep chest heave, and then a dry, rasping cough. But no hairball comes up. If your cat is coughing but not throwing up, you are not alone, and it is important to understand that this is often a different problem than a simple hairball. A true cough comes from the lower airways, not the stomach. While a hairball event usually ends with a wet, slimy gag and a wad of fur, a dry, persistent cough signals something going on in the lungs, trachea, or bronchi. Let’s walk through the most likely reasons and what you should do next.
1. Feline Asthma: The Most Common Culprit
Feline asthma is a chronic inflammatory condition of the small airways, very similar to human asthma. When a cat has an asthma attack, the airways constrict and fill with mucus, causing a dry, hacking cough that can look like they are trying to cough up a hairball. You might also notice your cat crouching low with their neck extended. Asthma can be triggered by allergens like dust, pollen, smoke, or even scented candles. If your cat coughs after you vacuum or when the litter box is dusty, asthma is a strong possibility. This condition is manageable with vet-prescribed inhalers or medication, so a proper diagnosis is key.
2. Upper Respiratory Infections (URIs)
Just like a cold in humans, cats can get viral or bacterial infections that cause coughing. Common culprits are feline herpesvirus and calicivirus. Along with the cough, you might see sneezing, watery eyes, nasal discharge, or a mild fever. These infections are especially common in multi-cat households or shelters. Most healthy adult cats recover on their own within a week or two, but if the cough is persistent or your cat stops eating, a vet visit is needed. Keeping your cat’s immune system strong with good nutrition and low stress can help prevent frequent flare-ups.
3. Lungworms and Other Parasites
Internal parasites like lungworms can live in a cat’s airways and cause a chronic cough. Cats pick up lungworms by eating infected prey (like birds or rodents) or by ingesting snails or slugs. The cough from lungworms is often dry and can be mistaken for asthma. Your vet can check a fecal sample or a lung wash to diagnose this. Treatment is usually a simple deworming medication. If your cat goes outdoors or hunts, this is a very real possibility.
4. Foreign Objects or Irritants
Sometimes a cat inhales a tiny piece of grass, a seed, or even a bit of dust that gets lodged in the trachea. This triggers an immediate, forceful cough as the body tries to expel the object. If the coughing started suddenly while your cat was playing with a toy or eating, consider a foreign body. Also, environmental irritants like smoke, perfume, or strong cleaning fumes can cause a reflexive cough. If the cough does not stop after a few minutes, or if your cat seems distressed, head to the vet immediately.
If your cat coughs after eating, try switching to elevated cat bowls. Raising the food dish can reduce the chance of food or water entering the airway and may also help with digestion for some cats.
5. Heartworm and Other Heart Conditions
Heartworm disease in cats is different from dogs, but it can cause a chronic cough. The worms live in the heart and lungs, causing inflammation and coughing. Unlike dogs, there is no safe treatment for heartworm in cats, so prevention is critical. Other heart conditions, like cardiomyopathy, can also lead to fluid buildup in the lungs, which causes a soft, wet cough. If your cat also seems tired, breathes with an open mouth, or has pale gums, this is an emergency. A vet can run blood tests and an ultrasound to check the heart.
6. When It Is Actually a Hairball (and When It Isn’t)
It is easy to confuse a cough with a hairball gag. A true hairball event usually involves retching, a wet sound, and eventually a slimy tube of fur. If your cat coughs dryly several times a day but never produces anything, it is not a hairball. Regular grooming and a good diet can reduce hairballs. Adding a cat probiotic supplement to their routine can support digestion and help move hair through the system more smoothly, though it will not treat a respiratory cough.
“A dry cough that produces nothing is a message from the lungs, not the stomach. Listen to the difference.”
When to Call the Vet
If your cat coughs once or twice and then stops, you can monitor them for a day. But call your vet if the cough lasts more than 24 hours, if your cat is breathing with an open mouth, if their gums turn blue or pale, or if they lose their appetite. A video of the coughing episode is extremely helpful for your vet. Do not try home remedies like vaporizers or over-the-counter cough medicines, as they can be dangerous for cats. A simple exam, X-rays, or a blood test can usually pinpoint the cause.
If your cat is stressed by coughing episodes or vet visits, a cat calming collar can help keep them relaxed during travel and recovery. And if you need to bring them in, a secure airline approved cat carrier makes the trip safer and less scary for both of you.



