寒冷是抽筋的最常见直接诱因,可直接刺激引起腿部肌肉强烈收缩和血管突然痉挛。出汗过多,运动时间长,无氧运动量大,出汗多,体内液体和电解质大量丢失如低钙、低钾、低镁,大量代谢废物堆积,内环境紊乱,也容易发生痉挛。
局部压迫,如长时间仰卧,使被子压在脚面,或长时间俯卧,使脚面抵在床铺上,迫使小腿某些肌肉长时间处于压迫状态,引起肌肉「被动挛缩」和血供不足。
低钙血症,在肌肉收缩过程中,钙离子起着重要作用。