1、食物引起主要是动物蛋白性食物,如鱼、虾、蟹、蛋、牛奶及其他海味是常见的致病因素。某些水果、蔬菜也可以致敏,加入食物中的调味品、防腐剂、颜料,食物中的天然或合成物质如水杨酸、枸橼酸等也可以引起荨麻疹。
2、吸入动物的皮屑、花粉、真菌孢子、粉尘、羽毛等。
3、药物引起绝大部份药物是通过变态反应引起的,常见药物有青霉素、呋喃唑酮、血清制品、疫苗等。其发病有一定的潜伏期。而阿司匹林、吗啡、阿托品、维生素b1、多粘菌素等药物本身就是组胺释放剂,能直接刺激肥大细胞释放组胺而发生荨麻疹。这是诱发荨麻疹的发病原因之一。
4、如胃肠道疾病、肿瘤、结缔组织病、内分泌障碍、代谢障碍等也可成为荨麻疹的病因。
5、精神紧张、情绪波动、抑郁等也可成为荨麻疹的诱发因素。