约3/4的患者不能找到原因尤其是慢性荨麻疹。其可由各种内源性或外源性的复杂因子引起。常见的可以归纳为
1、药物许多药物常是引起本病青霉素、痢特灵、磺胺药类药物血清、疫苗等可由变态反应引起,吗啡可待因、阿托品等药物能直接使肥大细胞释放组织按等引起。
2、食物以含有特殊蛋白质的鱼虾、蟹、鸡蛋牛奶等常见致病因素。
3、感染细菌性感染病毒性感染、真菌性感染与寄生虫。虫咬症如螨跳蚤、臭虫等。
4、吸入物各种花粉尘土等。
5、物理及化学因素如冷热、日光、摩擦及压力等物理性和机械性刺激或某些化学物质进入人体而发病
6、遗传因素如家族性冷性荨麻疹7、精神因素及内分泌的改变精神紧张感情冲动、月经、绝经妊娠等。