PetSymAIPetSymAIPetSymAI
CatRespiratory🚨 Red-flag symptom

Labored breathing / open-mouth breathing in cats: what to do

Open-mouth breathing in a cat is extremely dangerous — heart and lung disease progress fast. Go now.

This symptom warrants an immediate vet visit

This symptom is on the red-flag list: “wait and see overnight” is not advised before a veterinarian has evaluated your pet.

What are the common causes?

Home care & observation tips

  • ✓Learn to count sleeping breaths (over 40/min is a warning)
  • ✓Book an echocardiogram
  • ✓Avoid stress and vigorous play
  • ✓Go to a 24-hour animal hospital immediately
  • ✓Avoid pressure on the hind limbs during transport
  • ✓Do not heat or massage the affected legs

When must you see a vet?

  • ⚠The symptom itself is a red-flag sign — go straight to a clinic
  • ⚠Persistently fast resting breathing
  • ⚠Open-mouth breathing or blue gums = emergency now
  • ⚠Sudden hind paralysis + cold paw pads + yowling = highest-level emergency
  • ⚠Known or suspected contact with lilies, human cold medicine or dog spot-on flea treatment
  • ⚠Drooling, tremors or abnormal breathing

FAQ

Is labored breathing / open-mouth breathing in cats serious?

It depends on the combination of symptoms, how long it has lasted, and your pet's energy and appetite.Note that it can appear in problems that need prompt care, such as Hypertrophic cardiomyopathy (HCM), Aortic thromboembolism (ATE / saddle thrombus), Poisoning (lilies / human medication / chemicals). Enter the full symptom combination in our symptom checker for a more specific urgency assessment.

Can I monitor at home first? What should I watch?

Not recommended. This symptom is on the red-flag list — contact a vet directly.

What should I prepare before the clinic?

Note when the symptom started and how it changed; bring packaging or residue if ingestion is suspected; bring vaccination and deworming records; and if possible take a video (odd gait, cough sound) — clearer than describing.

Not sure how serious it is? Assess it with the symptom checker

Start symptom check →