身上起了很多红疙瘩很痒,可能是荨麻疹,表现为皮肤上出现大的红疙瘩,成片分布。身上起荨麻疹主要跟以下几种因素有关:一、药物过敏,比如服用青霉素类的药物或磺胺类的药物,可能会导致过敏情况产生。二、食物过敏,如果吃鱼虾、海鲜之类的食物可能会导致过敏症状产生。三、感染因素,比如细菌感染,病毒感染或寄生虫感染都可能会导致瘙痒症状出现。四、还可能跟精神因素有关。当出现过敏症状之后,建议及时去医院进行检查,做一个明确的诊断,然后在医生的指导下采取相应的治疗措施,使疾病尽快痊愈。