Question: how long does it take to heal your stomach lining?
Answer: A 2007 study said that it may take around 12 weeks for an injured intestinal mucosal lining to heal. It is likely if you have a food allergy, sensitivity, or autoimmune condition. A 2005 Canadian research cited a much longer recovery period.