對貓毛過敏的原因主要是由於貓咪身上存在一種名爲Fel d1的微小蛋白質,這種蛋白質通常附着在貓咪的皮膚、唾液、尿液或脫落的皮屑中,當人類接觸到這種蛋白質時,可能會引發過敏反應。
這種蛋白質非常微小,可以隨着貓咪的活動附着在沙發、地毯或衣物上,也可能在貓咪舔舐毛髮時,過敏原附着在空氣顆粒中,當人們吸入或皮膚接觸這些過敏原時就會發生過敏反應。此外,貓毛上可能攜帶其他常見過敏原,如塵蟎、花粉、粉塵和黴菌等,這些也可能引起過敏反應。
如果個體的近親中有對貓毛過敏的症狀,那麼該個體出現貓毛過敏的概率會較高。此外,免疫力低下的人羣在接觸貓咪後或長時間不清潔貓毛,可能會引起不適。