炎性外痔一般至少需要1.5-2个月 ,即6周左右才能消除。因为炎症的正常反应过程至少需要6周,所以治疗起来一般至少需要6周。炎性外痔如果通过外部的治疗方法,比如外面涂些药膏或者外敷等不缓解,应该及时进行手术治疗,进行手术切除。手术后两周基本上恢复得比较好,伤口完全愈合可能需要一个月的时间,比保守治疗更有效。