荨麻疹的原因很多,包括食物、药物、物理因素、化学因素、内科系统疾病等。常见的食物有鱼虾、螃蟹等海鲜类食物,和牛羊肉、花生、牛奶等。药物有青霉素类消炎药、磺胺类药物、解热镇痛药等。
物理因素有光、热、紫外线等。化学因素有各类强酸、强碱和油漆。内核系统疾病有内分泌疾病、寄生虫感染、感染性疾病等。