Cat Coughing vs. Hairball Gagging: How to Tell the Difference

These two behaviors can look remarkably similar from across a room — a hunched posture, retching or spasming motions, an unpleasant sound — which is exactly why true respiratory coughing in cats gets misattributed to hairballs so often, sometimes for months or years before an owner realizes something else is actually going on.
A few distinguishing features help separate them. Hairball gagging typically involves a crouched, hunched body posture with the head lowered, an audible retching or heaving sound from the abdomen, and usually ends with the cat producing an actual hairball or, if unsuccessful, foamy liquid. It's also often a one-off event rather than a recurring daily or weekly pattern, unless your cat is a heavy shedder with an ongoing hairball issue.
True coughing tends to involve the neck extended forward and down rather than a hunched crouch, comes from higher in the chest/throat rather than deep abdominal heaving, and doesn't produce anything — no hairball, no liquid, just the cough itself. A wheezing sound during or after the episode is more consistent with true coughing (and potentially feline asthma) than with hairball gagging.
What to do: If episodes consistently produce a hairball or foamy liquid and don't happen more than occasionally, this is likely normal hairball behavior. If episodes are frequent, don't produce anything, involve a wheeze, or the crouched-and-extended-neck posture described above, treat this as a potential true cough and get it checked by a vet — especially since feline asthma, one of the more common underlying causes, is very manageable once actually diagnosed.
For more on what feline asthma specifically looks like, here's a closer look.
Still have questions?
Don't rely on Google if your pet is showing symptoms. Get a professional opinion in minutes.
Talk to a Vet Now

