慢性荨麻疹是由复杂的内外因素共同作用于患者的机体而引发的。其病因包括食物、药物、呼吸道吸入物及皮肤接触物等过敏原,还有各种病毒、细菌、真菌、寄生虫感染,还有环境中的冷热、日光、以及精神、内分泌、遗传因素和系统共患病,如风湿热、风湿性关节炎、自身免疫性甲状腺炎、系统性红斑狼疮、恶性肿瘤等。其中进入机体的过敏原和精神紧张、压力大、生活不规律、过度疲劳共同作用造成了机体免疫系统失去平衡以及内分泌紊乱、遗传易感性,应该是荨麻疹的主要病因。