胃病的原因比較多,不良的飲食習慣和幽門螺桿菌感染是主要的致病原因。平時吃一些過冷過熱的食物和飲料,喝濃茶、濃咖啡、烈酒,刺激性的調味品,過于粗糙的食物都是引起胃病的病因。幽門螺桿菌在胃病的致病因素中,也起著至關重要的作用。
如果由于其它系統的疾病,服用非甾體抗炎藥物,比如阿司匹林,吲哚美辛也會刺激胃黏膜,破壞黏膜屏障,從而導致胃病的發作。一些細菌或者毒素,也是胃病的致病原因。常見的致病菌包括沙門菌,嗜鹽菌,致病性大腸埃希菌等等。精神和神經功能失調以及各種急重癥的危急狀態和機體的變態反應,也都可以引起胃黏膜的急性炎癥損害,導致胃病的發作。