Leeftijd is ook een belangrijke factor. Nachtelijke beenkrampen komen vaker voor naarmate mensen ouder worden. De spiermassa neemt van nature af met de leeftijd, en veranderingen in de bloedsomloop, hydratatie en zenuwfunctie kunnen de gevoeligheid voor krampen vergroten.
Zwangeren kunnen ook vaker last hebben van nachtelijke krampen, vooral tijdens het tweede en derde trimester. Men vermoedt dat een toename van het lichaamsgewicht, veranderingen in de bloedsomloop en een veranderende behoefte aan mineralen bijdragen aan dit veelvoorkomende symptoom.
