慢性荨麻疹没有传染性。主要引起的因素包括外源性因素和内源性因素,外源性因素是指局部受到摩擦或冷、热光刺激,摄入容易过敏的食物、药物所导致。内源性因素是指受到细菌感染、真菌感染、病毒感染、寄生虫感染所引起,部分患者如果出现慢性疾病,比如甲状腺疾病、白血病、淋巴瘤、风湿热、系统性红斑狼疮等,也可引起慢性荨麻疹。