寒冷性荨麻疹是遗传性疾病,根源在于基因的异常,不同类型的寒冷性荨麻疹,异常基因所在的染色体和定位不相同。物理因素的刺激,如冷热、日光、摩擦和压力等都可引起。
此外,胃肠疾病,代谢障碍,内分泌障碍和精神因素亦可引起。