引起荨麻疹过敏的原因很多,具体如下:1、食物过敏,具体的包括鱼、虾、海鲜、牛肉、羊肉等高蛋白的食物,也包括葱、姜、蒜、香菜等具有挥发性气味的食物,还包括食物的添加剂,都可能引起荨麻疹。2、药物过敏容易引起荨麻疹,包括各种抗菌素,比如青霉素、头孢、血清制品、疫苗等,也可以引起过敏。3、呼吸道的吸入物或者皮肤的接触物,这些有时候也能引起荨麻疹,包括尘螨、花粉、动物皮毛、树毛、真菌孢子等,也可引起荨麻疹的发生。4、感染所产生的过敏物质,包括病毒感染、细菌感染,都可能会产生抗原物质引起荨麻疹。5、物理因素,比如冷、热、日光、压力等,也可能诱发荨麻疹的产生。