荨麻疹的病因比较多,有很多病人还找不到确切的原因,常见的病因有,食物性原因,如鱼虾蟹贝,肉蛋奶等,感染性原因,如各种病毒、细菌、真菌、寄生虫等感染,药物型的原因常见有
青霉素、部分血清制剂、各种的疫苗,
呼吸道吸入的及皮肤接触的
过敏原,如花粉、动物的毛发、粉尘、真菌的孢子、尘满等,物理性的因素,如冷热、日光、摩擦及压力,精神性的因素,如精神紧张、抑郁、情绪波动,系统性疾病还能导致荨麻疹,如风湿热,类风性关节炎,自身免疫性的甲状腺炎、恶性肿瘤、代谢性的疾病,还有其他部分因素,比如有部分的慢性荨麻疹的病人可以有凝血功能,经营功能的异常等。