1.感染:如小兒感冒、扁桃體炎、肺炎、腹瀉、尿路感染、皮膚瘡癤等,約半數病兒童發病前1—3周有上呼吸道感染史。
2.食物:如魚、蝦、蛋、奶、酒、飲料、豆制品、韭菜、牛肉干等,都能引起過敏性紫癜的發病,或者使已經治療好轉者復發。
3.藥物:如青霉素、磺胺類藥物、生物制劑、各種預防針、血漿制品、血液等。
4.毒素:如蜂、蛇、蝎子、蚊蟲咬傷等,也可能引起發病。
5.某些異物:如花粉、柳絮、寵物的皮毛,以及油漆、汽油、塵埃、化學物品、農藥、化學纖維等等,患兒都可以因為接觸而發病。