老年人晚上腿抽筋,原因包括受凉、缺钙、下肢血管疾病等,主要如下:1、受凉:晚上腿部受凉,可能会造成抽筋,需检查被子是否盖得太薄;2、缺钙:如果老年人腿部经常抽筋,可能存在缺钙,临床可通过骨密度、骨代谢检查,明确是否存在缺钙;3、其他疾病:如果存在下肢血管疾病,比如静脉曲张、血管闭塞等,导致下肢血流不佳,可造成下肢肌肉缺血、缺氧,进而引发抽筋。此外,腰椎间盘突变、腰部血管狭窄等压迫下肢神经,会引起下肢神经异常放电,从而出现腿部抽筋。