目前还未明确过敏性紫癜的病理机制,目前考虑病因可能有:(1)自身免疫因素―由于机体对某些物质过敏发生变态反应,引起毛细血管通透性以及脆性增高,导致皮下组织粘膜以及内脏器官出血以及水肿,过敏原可由于多种因素引起,确切因素不易确定;(2)感染因素―分为细菌感染、病毒感染寄生虫感染。细菌感染依次为溶血性链球菌、金黄色葡萄球菌、伤寒杆菌、结核杆菌、肺炎球菌等。呼吸道感染较常见。病毒感染,有流感病毒、麻疹病毒、疱疹病毒、肝炎病毒等。寄生虫感染,主要有蛔虫感染,血吸虫感染等。(3)其他因素―如昆虫咬伤,植物花粉等(4)精神因素也有可能会引起过敏性紫癜。