Why do Cats Throw Up?

There can be a variety of reasons for your feline to be vomiting, ranging from a tummy ache or a hairball to a more serious condition that could require medical attention. If you find the vomiting is frequent, or persists for over 24 hours, contact your vet for assistance.