1、外界環境的寒冷刺激。
如冬季夜裏室温較低,睡眠時蓋的被子過薄或腿腳露到棉被外。
2、疲勞、睡眠、休息不足或休息過多導致局部酸性代謝產物堆積,均可引起抽筋。
如走路或運動時間過長,使下肢過度疲勞或休息睡眠不足,都可使乳酸堆積;睡眠休息過多過長,血液循環減慢,使二氧化碳堆積等。
3、老年婦女雌激素下降,骨質疏鬆,都會使血鈣水平過低,肌肉應激性增加,而常發生抽筋。
4、睡眠姿勢不正確。
如長時間仰卧,使棉被壓在腳面,或長時間俯卧,使腳面放在牀鋪上,迫使小腿某些肌肉長時間處於絕對放鬆狀態,引起肌肉被動攣縮。