造成身上有红点的原因主要有皮肤过敏、皮肤敏感、痱子以及皮肤感染几种情况。
皮肤过敏引起的红点一般会有明显的瘙痒感。皮肤敏感的人如果不小心遭受到了冷热刺激,或者是吃了一些辛辣的食物,那么皮肤就会很快产生反应,出现红点。天气过热,身体没有办法正常散热的话,就很容易出现大面积的痱子。遭受到了细菌或者病毒感染时,也有可能出现红点。