老人腿抽筋的原因是比较复杂,一般需要考虑以下几种原因所造成:1.老年患者一般多有骨质疏松性病变,会导致患者低钙血症,引起老人腿抽筋。2.老年患者存在着动脉粥样硬化病变,如下肢动脉闭塞症会造成腿抽筋的表现。3.老年患者存在着脊柱的退变,压迫局部的神经,引起老人腿抽筋。4.老年患者长期营养不良,引起局部的肌肉痉挛,引起老人腿抽筋。另外,老年患者肢体长期受压以及肢体受到寒冷的刺激等,引起老人腿抽筋的表现。