My 7-year-old cat keeps gagging like he's about to vomit, any idea what might be going on?

My 7-year-old cat has been gagging repeatedly, as if he's about to vomit, since yesterday evening. It's really concerning me because he looks quite uncomfortable each time it happens. Could this be something serious, like a hairball or an issue with his throat, and should I be getting him checked out right away?

Answer

Your cat's repeated gagging can be alarming and may indicate an issue such as a hairball, infection, or something more serious. It's important to monitor his behavior closely and consult a vet to ensure his wellbeing.

  • Monitor for additional symptoms like vomiting or lethargy.
  • Consider a vet consultation if symptoms persist beyond 24 hours.
  • Hairballs are common, but persistent gagging should be evaluated.

When cats gag, it can sometimes be as simple as trying to pass a hairball. However, constant gagging can also point to other issues such as throat irritation or an upper respiratory infection. Gagging without bringing anything up could mean there’s an obstruction or irritation that your cat cannot clear. If this continues or your cat seems very uncomfortable, it’s best to seek advice from a veterinarian.

Book a consultation with a licensed vet at Dial A Vet for just $49 AUD if you're unsure or symptoms are getting worse.

Frequently Asked Questions

  • What are common causes of gagging in cats?

    Gagging in cats can be caused by hairballs, respiratory infections, allergies, or something stuck in their throat.

  • When should I be worried about my cat's gagging?

    If your cat is gagging persistently for over 24 hours, shows signs of distress, or if other symptoms like vomiting or lethargy appear, a vet visit is recommended.

  • Can I treat my cat's gagging at home?

    While hairball remedies are available, it's important to consult with a vet before trying home treatments, especially if you're unsure about the cause.

If this is an emergency, please seek immediate veterinary care.

Next available appointment

Loading…