接触性荨麻疹的病因可分为非免疫性、免疫性和病因不明者。
1、非免疫性接触性荨麻疹无需致敏,已知与血管活性介质的释放有关,可使所有接触者发病。如二甲亚砜、氧化钴溶液、苯佐卡因、某些防腐剂、调味品、昆虫毒素等。此反应能为非甾体类消炎药抑制,但不能为抗组胺药所抑制。
2、免疫性接触性荨麻疹是Ⅰ型变态反应,有抗原特异性IgE存在,因此特应性个体更容易发生这类反应。可与血管性水肿、哮喘、鼻炎、结合膜炎、胃肠道或口喉障碍有关。致病源可为某些食物、纺织品、动物皮屑、化妆品、工业化学品、药物等。
3、病因不明的接触性荨麻疹既有免疫性又有非免疫性的表现,如美发剂中的过硫化铵引起者。