1、食物。含有特殊蛋白质的鱼、虾、蟹、鸡蛋、牛奶等动物蛋白是常见致病因素。某些植物性物质,如茄子、笋子、菠菜等也可以致病。一些食品添加剂等也可能引起荨麻疹。
2、吸入物。各种花粉、甲醛、灰尘、动物皮屑、真菌孢子等可以引起荨麻疹。
3、物理及化学因素。如热、冷、日光、摩擦及压力等物理性和机械性刺激或某些化学物质进入人体而发也可以引发荨麻疹。
4、药物。青霉素、磺胺药类药物、血清、疫苗等。
5、精神因素及内分泌的改变。精神紧张、感情冲动、月经、绝经、妊娠等。
6、遗传因素。有些荨麻疹与遗传因素有关,比如遗传性家族性荨麻疹综合征、家族性冷荨麻疹等。