目前認為是免疫因素介導的一種全身血管炎癥,發病主要由以下的一些因素。
第一,感染,主要見于呼吸道的感染、細菌、病毒,比如說麻疹、水痘、風疹,這樣一些情況。一些寄生蟲的感染。
第二,食物,就是說人體對一些像魚、蝦、肉、蛋、蟹這樣一些異體蛋白過敏。
第三,藥物。比如說服用一些不當的藥物,藥物比如說像最常見的像青霉素的一些過敏,頭孢菌素的一些過敏,其它的還包括一些解熱鎮痛藥,比如說吲哚美辛,一些水楊酸的一些制劑,還有磺胺,這些都是比較常見的一些容易引起過敏的藥物。另外來說就是花粉、塵埃、免疫接種或者是寒冷的一些刺激,都會引起過敏性紫癜,過敏性紫癜不是一個家族遺傳病。