慢性肠胃炎大概2~3个月就可以自愈的,但是具体的时间因人而异,慢性肠胃炎一般是由于长期的饮食不规律或者不洁饮食,经常吃一些生冷寒凉刺激的食物引起的,若症状比较轻可以注意饮食改善调理,若症状严重还是需要及时用药治疗的。