荨麻疹的发生主要与以下因素有关:
1、食物及食品添加剂:主要是鱼、虾、蟹、肉类、蛋等动物性蛋白质及茄子、调味品、竹笋、菠菜等植物性食物。
2、吸入物:如花粉、尘螨、动物皮屑、甲醛、丙烯醛、蓖麻粉、除虫菊等气体吸入可发生荨麻疹。
3、感染:各种急慢性感染因素均可引起本病,
4、药物:许多药物常引起本病,如青霉素、磺胺、血清、疫苗及非甾体类抗炎药。
5、物理因素:如机械刺激、冷热、日光等、
6、精神因素及内分泌改变:如精神紧张、感情冲动等。月经、绝经、妊娠等也可患本病。