荨麻疹根据其类型以及是否脱离过敏原,恢复的时间也不同。荨麻疹主要可以分为急性荨麻疹、亚急性荨麻疹以及慢性荨麻疹三种类型。其中急性荨麻疹在脱离过敏原后,往往会迅速消退,通过遵医嘱使用抗过敏类的药物,一般在两周内就可以痊愈。亚急性荨麻疹介于急性荨麻疹和慢性荨麻疹之间,一般需要两到四周的治疗,才能恢复。慢性荨麻疹的发生,往往与未能彻底脱离过敏环境或者反复接触过敏原有关。一般需要四周以上至数年的治疗,才能缓解。