Haarballen komen het vaakst voor bij volwassen, langharige katten. Katten wassen zichzelf de hele dag door en krijgen hierdoor veel haar binnen. De meeste haren worden door de kat uitgepoept, maar soms blijven er haren in de maag achter. Deze kunnen samenklonteren en irritatie veroorzaken. De kat braakt deze haren uit om de irritatie te verhelpen.
Haarballen zien eruit als een uitgerekt klompje haar in de kleur van de vacht van uw kat. In de maag is een haarbal echt een bolletje. Doordat de haarbal via de slokdarm uitgebraakt wordt, ziet het eruit als een langwerpig worstje.