胃绞痛多数是由于胃部的肌肉收缩引起的,引起胃绞痛的原因有多种,如:1、胃黏膜病变,如胃溃疡、胃炎、胃糜烂,甚至胃部的肿瘤也可能会引起胃绞痛的产生,主要是胃酸过多导致。2、和精神压力有关系。精神压力太大或者生气、受刺激会引起一过性的胃绞痛。3、饮食不合理。经常进食难消化的食物,吃饱后马上运动,胃酸反流引起。4、摄入大量生冷、辛辣刺激性食品,或者暴饮暴食,或者食物内含糖量过高,也会引起胃部绞痛。5、气候突然变冷。6、长期吸烟、饮酒。