造成脸上有斑的原因,有可能是太阳直射面部的时间比较长,使脸部的皮肤上出现了色素沉着,导致脸上长斑。还有可能是体内的激素水平发生变化时,引起的面部长斑。如果是怀孕的女性出现了面部长斑,有可能是怀孕后体内的雌激素水平发生改变,使面部出现了色素沉着,导致孕妇的面部出现黄褐斑。造成脸上长斑的原因,还有可能是精神因素导致的。如果近期的精神压力比较大,或者情绪不稳定,比较容易发脾气等,都有可能导致肝火旺盛,使脸上长斑。