老年人身上起红疙瘩可能是由于接触到了过敏原所引起,也可能是由于受寒受凉所导致。病人需要在医生的指导下,服用抗阻胺类的药物来进行治疗。在治疗期间,尽量不要在潮湿的环境里保持被褥的干燥,避免再次接触过敏原,外出时要做好防护,出门记得戴口罩,平时可以加强锻炼改善体质。