Een kattenallergie wordt veroorzaakt door allergenen. Met name door een allergeen genaamd "Fel d 1" (Felis domesticus), dat in het milieu wordt verspreid via het speeksel en de huidschilfers van de kat. Inademing of contact met deze allergenen zet het immuunsysteem van een allergiepatiënt op scherp en maakt hem of haar allergisch.