身上长红点但不痛不痒,有以下原因:1、若是短期内出现红点,不痛不痒,同时又伴有发烧,或上呼吸道感染的症状,要考虑是由于病毒或细菌感染所引起的皮疹。2、考虑特殊感染性的疾病,比较重要的就是梅毒疹,二期的梅毒疹往往在身上会出现淡红色、玫瑰样的皮疹,不痛不痒,如果有高危的性接触史,就要排查梅毒。3、身上多发的小血管瘤或者蜘蛛痣等,其中老年性的血管瘤也叫樱桃性血管瘤,通常与皮肤衰老有一定关系,并没有什么危害,但蜘蛛痣是肝病的体征之一,应到正规医院就诊。