medida que o corpo humano envelhece, o conteúdo mineral no corpo muda, especialmente o nível sanguíneo de cálcio diminui para abaixo do nível médio, neste caso, aumentará o stress dos músculos humanos, e os espasmos musculares ocorrerão facilmente, provocando assim cãibras nos pés. Além disso, os idosos são frequentemente acompanhados por doenças crónicas, tais como hipertensão e diabetes, que podem facilmente induzir aterosclerose, afectando assim as perturbações da circulação sanguínea local, perda de alimentação muscular, aumento da acumulação de metabolitos, aumentando a probabilidade de cãibras nos pés.