Why Is My Cat Wheezing and Gagging: Causes and When to Worry

A cat that wheezes and gags is usually dealing with one of a handful of conditions: hairballs, asthma, respiratory infections, throat polyps, or less commonly, heart disease. The tricky part is that several of these look almost identical from the outside. A cat coughing from asthma can look exactly like a cat trying to bring up a hairball, which leads many owners to dismiss a serious problem as a minor one.

Hairballs vs. Something More Serious

Hairballs are the most common and least concerning explanation. A cat regurgitating a hairball once every week or two is normal and not a cause for worry. You’ll typically see a few seconds of retching followed by the appearance of a wet, cylindrical clump of fur. The episode is brief, productive, and your cat goes right back to normal afterward.

The red flag is when the hacking is frequent and unproductive, meaning your cat goes through the motions of gagging but nothing comes up. Repeated episodes of dry retching, especially paired with an audible wheeze between episodes, often point to a respiratory problem rather than a hairball issue. If your cat refuses food for more than a day or two alongside these symptoms, or seems lethargic, the cause is likely not hairballs at all.

Feline Asthma

Asthma affects roughly 1% of domestic cats in the United States, which translates to more than 800,000 animals. It’s one of the most common reasons a cat will wheeze and gag repeatedly without producing a hairball. The condition works much like human asthma: when a susceptible cat inhales an allergen (dust, pollen, cigarette smoke, scented litter), its immune system overreacts. Immune cells flood the airways, triggering inflammation, swelling, and constriction. Mucus builds up inside the narrowed passages, and the cat struggles to move air in and out.

The hallmark posture of a cat in an asthma episode is distinctive. The cat crouches low with its head and neck stretched forward, coughing or wheezing. It looks very much like the cat is trying to vomit, which is why so many owners assume it’s a hairball. Some cats also wheeze audibly between coughing fits, producing a high-pitched sound when they breathe.

There’s no single test that confirms asthma. Vets piece the diagnosis together from your cat’s history, chest X-rays, and sometimes microscopic analysis of cells from the airways. X-rays often reveal a characteristic bright branching pattern along the airways caused by inflammatory cell buildup, though not every asthmatic cat shows this. Blood work, heartworm testing, and sometimes CT scans or bronchoscopy help rule out other causes.

For long-term management, most asthmatic cats are treated with anti-inflammatory medication to reduce airway swelling, often delivered through a specially designed inhaler with a feline face mask and spacer. Inhaled medication takes 10 to 14 days to become fully effective, so it’s not useful during an acute crisis. For sudden attacks, vets may use fast-acting medications that open the airways within minutes. Many cats with asthma live comfortably for years on a maintenance routine, though you’ll also want to reduce triggers at home by switching to unscented litter, using air purifiers, and avoiding aerosol sprays.

Respiratory Infections and Heartworm

Upper respiratory infections, common in cats who’ve been in shelters or around other cats, can produce wheezing, sneezing, nasal discharge, and gagging. These infections are usually viral and tend to resolve on their own, though secondary bacterial infections sometimes need treatment. If your cat’s wheezing came on suddenly and is paired with sneezing, watery eyes, or a runny nose, an infection is a likely culprit.

Heartworm-associated respiratory disease (HARD) is a lesser-known but important possibility, especially for cats who spend time outdoors. When a cat is bitten by an infected mosquito, immature heartworms travel to the heart and lung arteries over three to four months. Many of these worms die inside the cat, triggering a powerful inflammatory response in the lungs. The resulting symptoms, trouble breathing, increased breathing rate, and coughing, can be nearly impossible to distinguish from asthma or bronchitis without specific heartworm testing. This is one reason vets often include heartworm serology as part of the workup for a chronically wheezing cat.

Nasopharyngeal Polyps

Polyps are benign growths that develop in a cat’s throat or nasal passages, anchored to inflamed tissue by a thin stalk. They grow slowly over months, gradually blocking the airway. A cat with a polyp feels like something is stuck in the back of its throat and may produce a sudden, alarming honking sound called a reverse sneeze as it tries to clear the obstruction. Other signs include noisy breathing, nasal discharge, head shaking, difficulty swallowing, and sneezing.

These growths are more common in younger cats and are typically removed surgically. Once the polyp is out, most cats recover fully, though there’s some chance of regrowth if the stalk isn’t completely removed.

Heart Disease

Congestive heart failure can occasionally cause coughing and labored breathing in cats, though this is far more common in dogs. When a cat’s heart can’t circulate blood effectively, fluid can build up in or around the lungs. The cat may breathe rapidly, pant with an open mouth, or appear to be working hard with each breath. Lethargy and loss of appetite are usually more prominent than coughing itself. If your cat’s breathing difficulty is paired with significant fatigue and reluctance to eat rather than episodic coughing fits, heart disease becomes a more relevant concern. Vets use echocardiography (ultrasound of the heart) and chest X-rays to evaluate this.

Signs That Need Urgent Attention

Some breathing problems can wait for a regular vet appointment. Others can’t. Open-mouth breathing in a cat is always an emergency, as cats are obligate nose-breathers and will only resort to mouth-breathing when they’re in real distress. A cat that extends its body forward with its head low, appearing to gag while struggling to breathe, is showing signs of significant respiratory compromise. Rapid breathing at rest, blue or pale gums, and refusal to move or eat all warrant an immediate vet visit. Any cat showing signs of breathing difficulty is at high risk if the problem isn’t addressed promptly.

What to Expect at the Vet

A thorough workup for chronic wheezing and gagging typically starts with a detailed history: how long it’s been happening, how often, whether it’s productive, and what your cat’s environment looks like. From there, expect a physical exam, blood work, and chest X-rays as a baseline. Depending on what those reveal, your vet may add heartworm testing, fecal analysis (to check for lung parasites), or more advanced imaging. In some cases, a procedure called bronchoalveolar lavage collects a small sample of cells from deep in the airways for microscopic examination, which helps distinguish between asthma, infection, and other inflammatory conditions.

The diagnostic process can feel involved, but it matters because treatment varies dramatically depending on the cause. Asthma requires long-term anti-inflammatory management. Polyps need surgical removal. Heartworm disease has its own protocol. Treating the wrong condition wastes time and money while your cat continues to struggle.