目前多數學者認為過敏性紫癜與以下因素有關:

1、與感染相關:感染的病毒、細菌、支原體這些不典型的病原體會發生過敏性紫癜;

2、與周圍的環境相關:例如攝入過敏性的食物,也會造成過敏性紫癜的出現;

3、與某些藥物相關:例如磺胺類;

4、可能與接種某些疫苗相關。

目前大多數是認為以上幾方面的因素造成了人體過敏機制的劇烈反應,出現了過敏性紫癜。