胃酸分泌过多的原因有很多,常见的原因有:1、与饮食有关,如过多的食用含淀粉多的食物,如红薯、马铃薯等食物,甜食以及生冷、辛辣、***性食物和油炸的过于油腻的、不易消化的食物,或者是喝了大量的浓茶,浓咖啡等***性饮料;2、精神因素:精神紧张、过度疲劳等;3、药物因素:如阿司匹林、非甾体抗炎药等;4、其他因素:如幽门螺杆菌感染等 。