Cat Coughing: Causes & When to See a Vet
Start here
Unlike an occasional sneeze, a genuine cough in a cat is not normal and always deserves attention. Common causes include feline asthma, hairballs, respiratory infections, and heart or lung disease. A cat coughing often crouches low with its neck extended, making a dry hacking sound. Any cough that's frequent, persistent, or comes with breathing trouble should be checked by a vet.

When coughing is an emergency
Trouble breathing is a life-threatening emergency in cats — go to a vet immediately. Warning signs include open-mouth or rapid labored breathing, breathing with the belly heaving, blue or pale gums, weakness or collapse, or a cat that stops eating and hides while breathing hard. Cats hide illness well, so obvious breathing distress means the situation is already serious.
Even without an emergency, a cough that recurs or persists is worth a vet visit, because it can be the first outward sign of asthma or heart disease — conditions that are much easier to manage when caught early.
Is it a cough, a gag, or a hairball?
Owners often confuse these, but the distinction helps your vet:
- Coughing — a cat typically crouches low, extends its neck and head forward, and makes a dry, hacking sound, sometimes ending in a swallow. It can look like it's trying to bring something up but nothing comes.
- Gagging or retching — usually tied to swallowing or the throat, often right before or after eating.
- Hairball — retching that actually produces a wad of hair. The occasional hairball is normal, but frequent hacking that never produces one may really be a cough.
Practical take: filming an episode on your phone is genuinely useful — vets can often tell a cough from a gag just by watching, and cats rarely perform on cue at the clinic.
Common causes of coughing in cats
Several conditions produce a cough, and they're managed differently:
| Cause | Typical picture |
|---|---|
| Feline asthma | Recurrent coughing/wheezing, sometimes a hunched "cough attack" |
| Respiratory infection | Cough with sneezing, discharge, congestion |
| Heartworm-associated lung disease | Coughing and breathing changes, even indoor cats can be at risk |
| Heart disease | More often causes breathing trouble than coughing in cats |
| Foreign material, allergens, or lung disease | Irritation of the airways |
Feline asthma is one of the most common causes of chronic coughing in cats. See our guides on feline asthma and cat panting and heavy breathing.
How the vet finds the cause
Because the causes overlap, your vet works through them methodically: a physical exam and listening to the chest, chest X-rays to assess the lungs and heart, bloodwork, heartworm testing, and sometimes an ultrasound of the heart or an airway wash to sample the lungs. Sharing a video of the coughing, when it started, how often it happens, and any link to activity or time of day gives the vet a big head start. Treatment then targets the cause — for example, anti-inflammatory medication and inhalers for asthma, or treatment aimed at the specific heart or lung condition found.
Tracking a cough over time
Coughing conditions like asthma are chronic and come in flare-ups, so a record of episodes is one of the most useful tools you have. Logging how often your cat coughs, how long attacks last, and what seems to trigger them — dust, smoke, scented litter, stress, exertion — helps you and your vet judge whether treatment is controlling the disease and identify triggers to avoid. A rising frequency of coughing episodes is often the earliest sign that a treatment plan needs adjusting, well before a cat ends up in respiratory distress.
Track coughing flares and their triggers
Tavi lets you log coughing episodes, frequency and possible triggers over time, so you can see whether treatment is working and catch a worsening pattern early. Free for your first pet.
Frequently asked questions
Is it normal for cats to cough?
No. Unlike an occasional sneeze, a genuine cough is not normal in cats and always warrants attention. It can signal asthma, infection, heartworm-related lung disease, or heart problems. A single mild episode may be minor, but any recurring or persistent cough should be checked by a vet.
How can I tell if my cat is coughing or has a hairball?
A coughing cat usually crouches low, extends its neck, and makes a dry hacking sound without bringing anything up. A hairball involves retching that actually produces a wad of hair. Frequent hacking that never produces a hairball may really be a cough, so filming an episode for your vet helps.
What are the signs of feline asthma?
Feline asthma often causes recurrent coughing and wheezing, sometimes with a hunched posture during a cough attack, and in worse cases labored or open-mouth breathing. Episodes may be triggered by dust, smoke or allergens. Because breathing distress can become an emergency, suspected asthma should be evaluated by a vet.
When is a coughing cat an emergency?
Any breathing difficulty is an emergency: open-mouth or rapid labored breathing, the belly heaving with each breath, blue or pale gums, weakness or collapse. Cats hide illness well, so visible breathing distress means the situation is already serious. Seek emergency care immediately.
Can indoor cats get heartworm-related coughing?
Yes. Heartworm is spread by mosquitoes, which can get indoors, so even indoor cats can be at risk, and heartworm-associated respiratory disease can cause coughing. This is one reason a coughing cat is tested for heartworm. Ask your vet about prevention appropriate for your area.
Tavi's guides are informational and not a substitute for professional veterinary advice, diagnosis or treatment. When in doubt, call your veterinarian. Sources: Cornell University Feline Health Center; Merck Veterinary Manual; VCA Animal Hospitals; American Association of Feline Practitioners (AAFP)