男人脸上长斑的原因主要是内分泌不好或者是遗传。长时间熬夜之后,就很容易导致皮肤出现有斑点的现象,另外,斑点的出现也和遗传有之间的关系,在出现斑点之后,可以选择使用激光手术或者冷冻手术的方式达到祛斑的目的。