胃潰瘍是由于胃酸侵襲作用增強及胃黏膜的屏障保護作用減弱所引起來的。主要與吸煙、飲酒、進食辛辣、刺激飲食、幽門螺旋桿菌感染、某些非甾體類藥物有關。吸煙時,煙霧中的尼古丁能夠使胃黏膜小血管痙攣,從而引起黏膜供血不足導致黏膜出現糜爛、出血、水腫,誘發潰瘍形成。
飲酒時酒精中的乙醇一方面刺激胃酸分泌增加,另外一方面對胃黏膜有直接損害作用,進食辛辣、刺激飲食,同樣也能夠使胃酸分泌增加,促進潰瘍的形成。幽門螺旋桿菌是胃內常見的一種細菌,其是導致潰瘍形成的一個重要原因。另外,服用藥物比如非甾體類抗炎藥時,也會造成胃黏膜的損害,形成潰瘍。