身上起小红点的原因主要有以下几个方面:1、由于过敏性疾病引起的,比如湿疹、接触性皮炎、荨麻疹、药疹,一般最常见的症状就是在皮肤上会出现很多红色的皮疹。2、考虑是皮肤的樱桃状血管瘤,多数人群表现为皮肤散在点状,并且是孤立性的存在。但是由于个体的差异,有些人分布的比较少,有些人分布的就比较多,甚至有些人一个都没有,这些都属于正常的表现。3、可能是免疫性皮肤病,如红斑狼疮、皮肌炎引起的,在皮肤上出现各种各样的红色小点,这种情况建议患者及时去医院检查,根据原因对症治疗。