老年人腿疼原因很多,饮食由病因决定。一、老寒腿引起的疼痛,患者宜多吃温热的食物,如羊肉;二、由于骨质增生、椎管狭窄等骨科疾病造成的腿疼,患者需补充维生素;三、若血管堵塞,应用活血药物治疗,如红花泡脚、黄芪煮水喝等。