脸上有红点的原因,可能是皮肤过敏或湿疹。皮肤过敏引起的脸上有红点,主要与食用过敏性食物、使用过敏性药物以及接触过敏原有关。由于过敏原的形式多种多样,可以通过过敏原检测,来迅速排查过敏物质。同时也可以遵医嘱使用抗组胺类的药物等,来积极治疗过敏情况。湿疹引起的脸上有红点,主要与过度日晒、过度疲劳、精神紧张等因素有关。治疗颜面部的湿疹,需要遵医嘱使用止痒类的药物等。对于症状严重者,也可以遵医嘱使用中药外用或内服等。