慢性荨麻疹的病因包括外源性因素和内源性因素等。
主要是吸入某种物质,例如羽毛、花粉、灰尘等;蚊虫叮咬,例如毛虫、甲虫、蜜蜂等;食用某种食物也可引起,例如鱼、虾、螃蟹等;使用药物也会引发慢性荨麻疹,例如阿司匹林、吗啡、可待因等。
如果患者出现情绪波动或者精神过于紧张、抑郁等情况,可能会诱发或者加重慢性荨麻疹的症状。如果患者有系统性疾病,例如甲状腺功能亢进症、糖尿病、慢性胆囊炎等,导致自身免疫功能紊乱,也比较容易引发慢性荨麻疹。