脸上长痘痘有以下几点原因:内分泌失调。脸上老是长痘痘最主要的原因就是内分泌失调导致的;不良的作息习惯。往往这种不良的作息习惯也是导致痘痘一直长的原因;不注意个人的卫生;饮食的不规律。很容易导致身体各因素受到刺激;身体免疫力下降;生活压力过大;肾阴虚。这类体质的人皮肤很容易出油,因此会导致皮肤毛孔堵塞。如果长时间长痘痘,就要去医院检查就诊了。具体情况建议去正规医疗机构进行详细咨询。