引起脸上长红点的原因:一、皮肤过敏性。一些人由于花粉或者是螨虫过敏,导致皮肤上长一些小红点。二、皮炎。患者常见的有过敏性皮炎、日光性皮炎、特异性皮炎,而引起的皮肤上长红点。三、可能与天气太热的原因有关。如果天气太热,皮肤就会大量的出汗,分泌物也会一直留在皮肤上,将毛孔堵塞,从而形成脸上的小红点。