如果發作的時間持續超過六星期就稱作「慢性蕁麻疹」,病情可能持續數月或數年,另外,有的人則是隔一段時間就反覆發作一次,帶給病人相當大的困擾。醫師與病人也都很希望找到病因,可惜,有超過百分之七十的慢性蕁麻疹是找不到原因的,能找得到原因的在致病的誘因去除後,蕁麻疹很快就會消失。對於慢性蕁麻疹,曾經有人用皮膚過敏試驗幫忙,結果並不理想。若於病史中無法找到線索,而病情經治療後又無法改善時,則須做一些檢查,包括CBC、 total eosinophil count、IgE、ESR、肝功能等,看看是否有其他的問題,臨床上有時發現一些無症狀的感染,如齲齒、泌尿道發炎、陰道炎、肝炎或消化道潰瘍、腳癬等,經治療後,長期的慢性蕁麻疹也因此痊癒。