荨麻疹反复发作治疗方法如下:1、病因治疗,如有无致敏的药物引起,还有无致敏的食物或环境因素,还有是否存在精神神经疾病如焦虑及抑郁症等。2、药物治疗,一般情况下遵循医嘱服用抗组胺药物,再严重的配合糖皮质激素鼻喷剂,可有效控制症状。3、局部治疗,在皮损严重、瘙痒剧烈的情况下,可以在医生指导下局部外用安抚止痒药,如炉甘石洗剂。温水或冷水浴有时也可以缓解荨麻疹的症状。发病如果超过半年的荨麻疹,往往治疗可能需要三个月到半年以上,有的可能需要一年以上的治疗。